随笔分类 -  Java Word

Java 操作Word文档
摘要:Markdown 凭借其简洁易用的特性,成为创建和编辑纯文本文档的常用选择。但某些时候我们需要更加精致的展示效果,例如在专业分享文档或打印成离线使用的纸质版时,就需要将Markdown文件以其他固定的文档格式呈现。通过将 Markdown 转换为 Word 和 PDF 格式,可以得到更多的格式设置, 阅读全文
posted @ 2024-07-01 16:15 E-iceblue 阅读(290) 评论(0) 推荐(0) 编辑
摘要:Word的修订功能是一种在文档中进行编辑和审阅的功能。它允许多个用户对同一文档进行修改并跟踪这些修改,以便进行审查和接受或拒绝修改。修订功能通常用于团队合作、专业编辑和文件审查等场景。 本文将从以下几个方面介绍如何使用免费工具Free Spire.Doc for Java在Java程序中操作Word 阅读全文
posted @ 2023-12-25 14:53 E-iceblue 阅读(318) 评论(0) 推荐(1) 编辑
摘要:本文以Java代码为例介绍如何实现将HTML文件转为Word文档(.docx、.doc)。在实际开发场景中可参考此方法来转换。下面详细方法及步骤。 在编辑代码前,请先在程序中导入Spire.Doc.jar,导入方法如下: 方法1:将Free Spire.Doc for Java包下载到本地,解压,找 阅读全文
posted @ 2022-06-28 14:09 E-iceblue 阅读(2786) 评论(1) 推荐(0) 编辑
摘要:本文介绍如何通过Java后端程序代码来展示如何将html转为XML。此功能通过采用Word API- Free Spire.Doc for Java 提供的Document.saveToFile()方法来实现;该方法支持的目标文档格式多达 30余种。另外,该API也提供了多种方法,如Document 阅读全文
posted @ 2022-06-20 10:30 E-iceblue 阅读(917) 评论(0) 推荐(0) 编辑
摘要:在Word插入分页符可以在指定段落后插入,也可以在特定文本位置处插入。本文,将以Java代码来操作以上两种文档分页需求。下面是详细方法及步骤。 【程序环境】 在程序中导入jar,如下两种方法: 方法1:手动引入。将 Free Spire.Doc for Java 下载到本地,解压,找到lib文件夹下 阅读全文
posted @ 2022-04-11 14:50 E-iceblue 阅读(1237) 评论(0) 推荐(0) 编辑
摘要:可扩展标记语言(XML)文件是一种标准的文本文件,它使用特定的标记来描述文档的结构以及其他特性。通过将XML转换为PDF,能够便于文件传输及共享。本文,将介绍通过Java代码来实现该格式转换的方法。 导入Jar 在程序中引入Free Spire.Doc for Java中的Spire.Doc.jar 阅读全文
posted @ 2022-03-10 15:12 E-iceblue 阅读(2308) 评论(0) 推荐(0) 编辑
摘要:Word中设置水印时,可预设的文字或自定义文字设置为水印效果,但通常添加水印效果时,会对所有页面都设置成统一效果,如果需要对每一页或者某个页面设置不同的水印效果,则可以参考本文中的方法。下面,将以Java代码为例,对Word每一页设置不同的文字水印效果作详细介绍。 方法思路 在给Word每一页添加水 阅读全文
posted @ 2022-02-15 10:58 E-iceblue 阅读(677) 评论(0) 推荐(0) 编辑
摘要:Word中设置水印时,可加载图片设置为水印效果,但通常添加水印效果时,会对所有页面都设置成统一效果,如果需要对每一页或者某个页面设置不同的水印效果,则可以参考本文中的方法。下面,将以Java代码为例,对Word每一页设置不同的图片水印效果作详细介绍。 方法思路 在给Word每一页添加水印前,首先需要 阅读全文
posted @ 2022-02-10 14:38 E-iceblue 阅读(706) 评论(1) 推荐(1) 编辑
摘要:Word中可将Office(Word/Excel/PowerPoint)、PDF、txt等文件作为OLE对象插入到文档中,双击该对象可直接访问或编辑该文件,除了以上常见的文件格式对象,也可以插入多媒体文件,如视频、音频等。本篇文章将对此作相关介绍。 Jar导入(2种方法) 1.通过 Maven 安装 阅读全文
posted @ 2021-12-15 14:41 E-iceblue 阅读(793) 评论(0) 推荐(0) 编辑
摘要:通常在工作中比较常用到的Microsoft Word是属于国外的文档内容编辑软件,其编译技术均属国外。而OFD是一种我国的自主文档格式,在某些特定行业或企业的文档存储技术上是一种更为安全的选择。下面将以Java代码示例介绍如何将Word文档转换为OFD格式。 Java代码环境 Intelli IDE 阅读全文
posted @ 2021-12-10 15:01 E-iceblue 阅读(1447) 评论(0) 推荐(0) 编辑
摘要:本文将以Java程序代码为例介绍如何读取txt文件中的内容,生成Word文档。在编辑代码前,可参考如下代码环境进行配置: IntelliJ IDEA Free Spire.Doc for Java Txt文档 导入Jar包 两种方法可在Java程序中导入jar文件 1. Maven仓库下载导入。 在 阅读全文
posted @ 2021-12-03 16:00 E-iceblue 阅读(1067) 评论(1) 推荐(0) 编辑
摘要:本文通过Java示例展示将Word文档(如.doc/.docx)保存为WPS和WPT格式的方法。 程序环境配置 IntelliJ IDEA 2018(jdk 1.8.0) Word Jar包:Spire.Doc for Java Version 4.10.3 Word测试文档:2013(.docx) 阅读全文
posted @ 2021-10-28 11:11 E-iceblue 阅读(650) 评论(0) 推荐(0) 编辑
摘要:本文介绍如何在JAVA程序中将Word文档通过 Document.saveToFile() 方法转换为HTML文档。编辑代码前,参考如下环境配置,导入jar包。 【程序环境】 1. IntelliJ IDEA 2018( jdk 1.8.0) 2. 测试文档:Word 2013(.docx) 3. 阅读全文
posted @ 2021-10-09 10:51 E-iceblue 阅读(2976) 评论(6) 推荐(0) 编辑
摘要:本文分享通过Java程序代码在Word中创建多级项目符号列表和编号列表的方法。程序运行环境如下: IntelliJ IDEA 2018(JDK 1.8.0) Word 2013 Word Jar包:Free Spire.Doc for Java 关于如何导入jar包: 在Java程序中导入jar包。 阅读全文
posted @ 2021-08-11 10:14 E-iceblue 阅读(690) 评论(0) 推荐(0) 编辑
摘要:一、概述 本文以Java程序代码展示如何给Word文档添加印章,这里添加的印章为.png格式的图片,添加印章即在Word中的指定位置添加印章图片。 基本思路:加载word文档,获取段落,在段落中插入图片,调整图片大小及位置,最后另存文档到本地。 二、程序环境 程序运行环境如下: 编译工具: Inte 阅读全文
posted @ 2021-07-30 14:03 E-iceblue 阅读(1638) 评论(1) 推荐(2) 编辑
摘要:本文通过Java程序代码来展示如何来加载、操作及保存WPS格式的文字文档。 一、基本步骤:加载时,通过流加载WPS文字文档,完成相关文字操作后,再将结果文档保存到流,将流写入WPS文档,关闭流。 二、程序环境 这里使用的是Word类库工具Free Spire.Doc for Java,可参考如下步骤 阅读全文
posted @ 2021-07-26 16:13 E-iceblue 阅读(1573) 评论(0) 推荐(1) 编辑
摘要:【环境配置】 本文将通过Java程序代码来展示如何来获取Word批注所标注的文本和图片。这里使用的Word Jar包工具是Free Spire.Doc for Java,在pom.xml中按如下步骤配置内容: 内容如下: <repositories> <repository> <id>com.e-i 阅读全文
posted @ 2021-07-22 15:34 E-iceblue 阅读(696) 评论(0) 推荐(0) 编辑
摘要:Word里面的邮件合并功能是一种可以快速批量操作同类型数据的方式,常见的如数据填充、打印等。其中必不可少的步骤包括用于填充的模板文档、填充的数据源以及实现邮件合并的功能。下面,通过Java程序展示如何来实现创建模板,并通过邮件合并功能来合并文本数据和图片数据的方法,分别以2个示例来展示,即: 1. 阅读全文
posted @ 2021-07-15 10:20 E-iceblue 阅读(961) 评论(0) 推荐(0) 编辑
摘要:本文通过Java程序来展示如何读取Word表格,包括读取表格中的文本和图片。下面是具体实现的步骤和方法。 1. 程序环境准备 代码编译工具:IntelliJ IDEA Jdk版本:1.8.0 测试文档:Word .docx 2013 Jar包:free spire.doc.jar 3.9.0 用于测 阅读全文
posted @ 2021-07-02 16:45 E-iceblue 阅读(2213) 评论(0) 推荐(0) 编辑
摘要:Word文档中可添加文本框,并设置文本框为横向文本排列或是纵向文本排列,或者设置文本框中的文字旋转方向等。通过Java程序代码,也可以实现以上文本框的操作。下面以Java代码示例展示具体的实现步骤。另外,可参考C#及VB.NET代码的实现方法。 本次程序测试环境如下: Word测试文档版本:.doc 阅读全文
posted @ 2021-06-28 11:28 E-iceblue 阅读(577) 评论(0) 推荐(0) 编辑