- 博客(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
原创 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关注的人
RSS订阅