发布网友 发布时间:2022-04-21 23:58
共2个回答
热心网友 时间:2023-05-22 18:59
能安装第三方软件的话,可以考虑以使用Spire.Doc for Java:
你可以在Java程序中添加 Spire.Doc.jar 文件作为依赖项。可以从这个链接下载 JAR 文件;如果使用 Maven,则可以通过在 pom.xml 文件中添加以下代码导入 JAR 文件。
repositories>
<repository>
<id>com.e-iceblue</id>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository></repositories><dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc.free</artifactId>
<version>5.2.3</version>
</dependency></dependencies>
将Word转换成PDF:
Spire.Doc for Java 拥有强大的文件转换功能,其提供了 Document. saveToFile(String fileName, FileFormat fileFormat) 方法可将 Word 文档转为多种格式的目标文件,下面是转为 PDF 的方法步骤:
实例化 Document 类的对象。
调用 Document.loadFromFile() 方法加载 Word 文档。
调用 Document.saveToFile() 方法将 Word 保存为 PDF 格式,并指定保存路径。
Java代码如下:
import com.spire.doc.*;public class WordToPDF{
public static void main(String[] args) {
//实例化Document类的对象
Document doc = new Document();
//加载Word
doc.loadFromFile("测试.docx");
//保存为PDF格式
doc.saveToFile("WordToPDF.pdf",FileFormat.PDF);
}
}
希望对您有帮助。
热心网友 时间:2023-05-22 18:59
documents4j,
可以将word 转换成pdf,之前用过还不错。
记得word的版本,有两种不同的方法分别调用两种版本。
网页链接