自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 浏览器端实现 Word 转 TXT:基于 JavaScript + WASM 的本地转换方案

本文介绍基于 React 与 Spire.Doc WebAssembly 的纯前端 Word 转 TXT 方案,实现文档在浏览器内无后端中转的本地转换。通过将 .docx 文件加载至 WASM 虚拟文件系统,利用 Document.LoadFromFile 和 SaveToFile 接口提取纯文本内容,全程数据不外传,保障隐私安全。关键步骤包括模块校验、VFS 文件注入、资源释放(Dispose)及下载处理。支持用户上传任意文件,适用于对数据私密性要求高的场景,完整流程高效可靠。

2026-11-05 14:18:22 184

原创 使用 C# 将 TXT 文本转换为 PDF 文档

本文介绍使用 C# 与免费 .NET 库 Free Spire.PDF for .NET,实现 TXT 文件到 PDF 的高效转换。通过读取文本内容、创建 PDF 页面、设置字体样式与布局,并利用 PdfTextWidget 绘制文本,可快速生成格式规范、跨平台兼容的 PDF 文档。代码简洁,支持中文编码处理与自动分页,适用于日常开发中的文档转换需求,无需依赖外部工具,易于集成至 .NET 项目。

2026-10-29 17:12:50 147

原创 如何使用 C# 移除 Excel 重复行

本文介绍在C#中使用Spire.XLS for .NET移除Excel重复行的两种方法:推荐使用15.5.2及以上版本的原生RemoveDuplicates()方法,支持全表、指定区域及按列去重,代码简洁且自动处理索引偏移;旧版或需自定义逻辑时,可采用LINQ分组结合DeleteRow手动删除,注意按升序并动态修正索引以避免偏移错误。两者均需正确处理表头与资源释放,选择应基于版本与业务需求。

2026-10-22 09:38:34 116

原创 使用 C# 在 PDF 页面绘制线条、矩形与曲线

本文介绍使用 Free Spire.PDF for .NET 在 C# 中绘制线条、矩形、椭圆、多边形、弧形及贝塞尔曲线的方法,涵盖坐标系统(磅为单位)、画笔画刷设置、透明度控制与图形状态管理。通过 PdfPath 可组合复杂路径,结合 Save/Restore 实现精准布局,适用于报表与数据可视化文档生成。

2026-10-15 14:24:16 226

原创 C# 免费实现 TIFF 转 PDF:单页、多页、批量全包含

本文介绍使用免费 .NET 库 Free Spire.PDF 实现 TIFF 到 PDF 的转换,涵盖单页、多页及批量转换。通过读取 TIFF 帧并逐帧绘制到 PDF 页面,确保尺寸匹配与画质完整。关键要点包括移除页边距、合理释放资源,以及注意免费版 10 页限制。适用于扫描文档处理与原型开发,代码简洁高效。

2026-10-09 09:47:00 184

原创 Java 操作 Word 内容控件:文本、图片、日期选择器

本文介绍如何使用 Free Spire.Doc for Java 的 StructureDocumentTagInline 类,在 Word 文档中创建七种常见内容控件(如文本、富文本、图片、下拉列表、复选框等),并通过设置文档保护实现表单填写限制。

2026-09-23 13:50:25 247

原创 如何用 C# 读取 Word 中的表格数据

本文介绍使用 Free Spire.Doc for .NET 在 C# 中高效提取 Word 表格数据的轻量方案。

2026-09-17 16:53:00 224

原创 纯 Python 环境下 Excel 文件的读取与导入详解

本文介绍使用免费库Free Spire.XLS for Python实现Excel数据导入Python的完整流程。该库无需Office环境,支持跨平台,适用于中小型文件。通过Workbook和Worksheet对象模型,可轻松读取单元格数据、遍历工作表,并将Excel内容转换为列表或字典列表,便于后续分析。代码简洁直观,适合个人及小型项目高效处理Excel数据。

2026-09-10 09:43:46 252

原创 如何用 Java 删除 PDF 中的多余页面

本文介绍使用 Free Spire.PDF for Java 删除 PDF 页面的方法:配置 Maven 依赖后,通过 removeAt(index) 删除单页(索引从 0 开始);删除多页需从后往前遍历,避免索引变化

2026-09-03 17:03:24 214

原创 使用 Python 合并与取消合并 Excel 单元格

使用Python库Free Spire.XLS实现Excel单元格的合并行、列、区域以及取消合并。无需安装Excel/WPS,适合自动化

2026-09-01 10:30:56 240

原创 C# 中为 Excel 单元格设置背景色的三种常用方式

本文介绍如何使用 C# 通过编程方式为 Excel 单元格设置背景色,涵盖纯色填充、纹理图案和渐变过渡三种常用样式。通过清晰的代码示例,演示了单个单元格、连续区域以及报表表头的背景设置方法,帮助开发者在批量生成 Excel 文档时快速提升数据可读性和视觉层次感。

2026-08-25 09:33:10 273

原创 使用 Python 处理 Excel 数据并输出为 JSON 格式

本文介绍了使用Free Spire.XLS for Python库将Excel数据转换为JSON格式的三种方法。该库无需安装Microsoft Excel,支持.xls和.xlsx文件处理。

2026-08-21 10:31:40 242

原创 使用 C# 编程生成 PPT 演示文稿

本文介绍了使用 C# 和 Free Spire.Presentation 组件动态生成 PowerPoint 文档的方法。通过代码示例详细展示了如何实现封面页设计、多段落文本处理、图片嵌入等常见操作,帮助开发者快速实现自动化 PPT 生成功能。

2026-08-14 16:31:14 216

原创 Python 修改 Word 字体:段落、关键词、样式全覆盖

本文介绍了使用Free Spire.Doc for Python库程序化修改Word文档字体的方法。主要内容包括:1)安装配置环境;2)通过CharacterFormat和ParagraphStyle类控制字体属性;3)两种典型应用场景:整段文本字体修改和特定关键词字体替换;4)注意事项如免费版限制、中文支持等。该方案无需依赖Office软件,可实现Word文档字体的批量自动化处理,适用于文档格式规范化等场景。文中提供了完整的代码示例和解析,帮助开发者快速实现文档字体修改功能。

2026-08-11 11:46:13 188

原创 如何用Python将彩色PDF一键转为黑白(灰度)

本文介绍了使用Python实现PDF灰度转换的实用方法。通过Free Spire.PDF库可高效完成PDF文档色彩空间转换,保留矢量信息的同时显著减小文件体积。文章详细讲解了单文件转换和批量处理两种实现方式,分别给出代码示例,并分析了加密PDF、渐变效果等特殊情况的处理建议。该方法适用于打印优化、文档归档等场景,具有代码简洁、质量可靠的特点,可轻松集成到自动化文档处理流程中。

2026-08-06 09:29:57 184

原创 通过 JavaScript 一键完成 RTF 转 PDF

本文介绍了基于WebAssembly(WASM)实现浏览器端RTF转PDF的技术方案。通过将文档处理库编译为WASM模块,配合虚拟文件系统(VFS)管理资源,开发人员能够在前端完成格式转换而无需依赖服务端。文章详细说明了环境配置、核心代码实现(包括WASM加载、VFS构建、文档转换流程)以及内存管理等关键技术点,并分析了方案的兼容性限制。该方案具有低延迟、低成本和高隐私保护的优势,适用于中小型文档处理场景,为前端文档处理提供了新的技术思路。

2026-07-29 09:31:57 206

原创 使用 Python 将 PDF 中的一个页面拆分为多页

本文介绍了使用Free Spire.PDF for Python实现PDF页面拆分的方案。该库通过CreateTemplate()和Draw()方法,无需第三方软件即可完成水平或垂直拆分。

2026-07-24 09:51:08 216

原创 使用 C# 将数据库数据导出为 PDF

本文介绍使用免费 .NET库将数据库查询结果导出为PDF的方法。通过ADO.NET获取数据到DataTable,利用Free Spire.XLS将数据写入Excel并设置样式,最后转换为PDF。

2026-07-16 09:47:06 232

原创 通过 Java 实现 Word 转 TXT

本文介绍使用免费 Java 库实现 Word 转 TXT 文本的解决方案。该免费库支持DOC/DOCX格式,无需依赖Office环境,通过简洁API即可完成文档加载、转换和保存。

2026-07-09 10:14:37 232

原创 如何在 C# 中灵活调整 Excel 表格列的位置

本文介绍如何使用 C# 和 Free Spire.XLS 库实现 Excel 列顺序的程序化调整。通过创建临时工作表备份数据,按照指定顺序重新复制列,可完整保留数据和格式,支持不依赖 Office 环境的自动化流程。

2026-06-30 11:31:34 202

原创 Python 列表数据导出为 Excel 的三种实现方案

本文介绍了使用免费 Python 库将 Python 列表数据导出为 Excel 文件的三种常见场景:一维列表导出为单列数据、二维列表导出为结构化表格、字典列表导出为Excel表格。

2026-06-24 11:51:01 270

原创 使用 C# 在 Excel 中应用多种字体样式

本文介绍如何通过C#和Free Spire.XLS库为Excel设置多样化字体样式。提供完整示例代码,涵盖标题、表头、数据区域和特殊标注的字体样式配置,可快速应用于报表导出等实际开发场景。

2026-06-17 16:08:33 215

原创 无需 Adobe:用 C# 代码为 PDF 文档加上文字水印

本文介绍了使用C#为PDF文档添加两种文字水印的方法:平铺背景水印和局部单处水印。平铺水印通过PdfTilingBrush实现网格状重复效果,适合"内部资料"等标识;局部水印则用于在特定位置添加版权信息等。

2026-06-11 13:49:52 372

原创 Python 不用安装 Office 怎么自动生成 Word 文档?

本文介绍了如何使用Python库F实现Word文档自动化生成,适用于合同、报告等办公场景。内容涵盖:环境安装配置、基础文档结构创建、自定义样式设置、动态表格数据插入、图片嵌入以及页眉页脚添加等核心功能。

2026-06-04 09:45:00 216

原创 Python 处理 Excel:轻松读取所有工作表名称

本文介绍了使用Python免费库Free Spire.XLS获取Excel工作表名称的方法。首先通过pip安装Spire.XLS.Free库,然后演示了两种场景:1)获取所有工作表名称(包括隐藏工作表);2)仅获取隐藏工作表名称。

2026-05-28 15:55:39 197

原创 免费 .NET 库实现条形码扫描(含 C# 代码示例)

本文介绍了在.NET项目中通过C#实现一维条码扫描的完整方案。详细代码示例展示单码识别、多类型条码扫描 获取条码位置信息等高级功能

2026-05-21 11:07:40 393

原创 用 C# 轻松删除 Excel 里的重复行

本文介绍如何使用免费组件实现Excel数据去重。通过C#代码演示了从加载文件、确定数据范围到删除重复行的完整流程,重点讲解了利用LINQ分组筛选重复行的方法。

2026-05-13 10:38:45 373

原创 Excel 数据防护:Python 单元格锁定与解锁方案

本文介绍了使用Python实现Excel单元格锁定保护的实用方法。包含指定区域锁定、隐藏公式单元格、工作表加密等功能。核心逻辑是先全局解锁工作表,再锁定目标区域,最后设置密码保护。

2026-05-08 13:54:47 367

原创 C# 拆分 PDF 页面:单页、多页灵活拆分

本文介绍了使用免费.NET库在C#中拆分PDF文档的多种方法,包括将每页拆分为单独文件、按N页分组拆分、提取不连续页面以及分离奇偶页。

2026-04-29 14:02:12 334

原创 C# 高效提取并导出 Word 表格数据

本文介绍了使用C#和Free Spire.Doc库高效提取Word文档表格数据的方法

2026-04-20 16:13:42 398

原创 Python 操作 Excel 工作表:添加、删除、移动

本文介绍了使用Free Spire.XLS for Python库操作Excel工作表的方法。主要内容包括:1)基础操作:新建Excel文件、添加工作表并写入数据;2)批量添加多个空白工作表;3)向现有文件追加工作表;4)进阶操作:调整工作表顺序、删除工作表及检查重复表名。

2026-04-14 11:21:00 228

原创 使用 C# 检测 PDF 文件是否加密

本文介绍了使用Free Spire.PDF for .NET快速检测PDF文件加密状态的方法。通过PdfDocument.IsPasswordProtected()静态方法,仅需几行代码即可判断PDF是否加密。

2026-04-10 10:20:03 367

原创 通过 C# 将 RTF 格式转换为 Word 文档

本文介绍了如何使用Free Spire.Doc库在.NET项目中实现RTF到Word文档的格式转换。支持.doc和.docx格式输出,并展示了如何处理文件流转换。

2026-04-02 10:28:39 356

原创 Python 合并 Excel 的2种实用方案

本文介绍了两种高效合并Excel文件的Python方案,针对办公场景中常见的多表合并需求。方案一保留各文件独立工作表结构,适合合并不同部门/区域报表;方案二将所有数据追加到同一工作表,适合汇总同类数据。

2026-03-23 15:43:56 428

原创 使用 C# 复制 Word 文档内容(全文档、指定段落、节)

本文介绍使用C#和Free Spire.Doc库实现Word文档内容复制的三种方法:全文档克隆、指定段落复制和指定节内容复制。该免费库无需安装Office,提供简洁API。

2026-03-16 17:02:21 247

原创 Java 高效实现 Excel 转 HTML:完整指南与代码示例

本文介绍了如何使用Java将Excel文件转换为HTML格式。包括整个工作簿转换和指定工作表转换

2026-03-09 15:39:09 368

原创 Java 在 Excel 中创建饼图/环形图

饼图是Excel中常见的一种圆饼形图表工具,它能够直接以图形的方式展现各个组成部分在整体中所占的比例,从而帮助我们更加快速直观的去分析和理解抽象的数据。而环形图则是饼图的一种变形,在视觉上,环形图去掉了中心的部分,但其主要功能依旧是诠释数据间的占比关系。本文将介绍如何借助Free Spire.XLS for Java使用代码在Excel文档中创建饼图和环形图。基本步骤:下载Free Spire.XLS for Java包并解压缩。将lib文件夹下的Spire.Xls.jar包作为依赖项导入到Java

2020-06-09 14:04:50 937

原创 Java 在 PDF 中添加表单域

PDF表单域是指用户在PDF文件中可以自主进行填写、选择等操作的区域,其主要目的是采集用户输入或选择的数据。常见的表单域包括文本框、单选按钮、复选框、列表框和组合框等。文本将介绍如何使用Free Spire.PDF for Java在Java程序中创建PDF表单域。Jar文件导入方法方法一:下载Free Spire.PDF for Java包并解压缩,然后从lib文件夹下,将Spire.Pd...

2020-05-08 15:44:52 1411

原创 Java 在PPT中添加SmartArt图形

SmartArt图形是信息和观点的视觉表示形式,它具有强大的文字转图示功能及排版功能。本文将演示如何使用Java代码在幻灯片中创建SmartArt图形并自定义布局。使用工具:Free Spire.Presentation for Java(免费版)Jar文件导入方法方法一:下载Free Spire.Presentation for Java包并解压缩,然后从lib文件夹下,将Spire.P...

2020-04-29 16:30:42 683

原创 Java 将 Excel 转为PDF、图片、html、XPS、XML、CSV

在日常操作Excel文档时,为了满足不同工作场合的需要,我们常常需要对文档进行格式转换。本文就将演示如何使用代码在Java程序中将Excel转换为PDF、图片、html、XPS、XML、CSV。使用工具: Free Spire.XLS for Java (免费版)Jar文件导入方法方法一:下载Free Spire.XLS for Java包并解压缩,然后从lib文件夹下,将Spire.Xl...

2020-04-23 10:35:22 1482

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除