过去,我们发布了一篇博文,演示了如何在 Java 应用程序中 将 PDF 文件转换为 MS Word 文件。 PDF 和 Word 文件格式是最流行和广泛使用的文件格式,因为它们具有丰富的特性。但是,在本文中,我们将学习如何使用这个轻量级企业级 Java 库 以编程方式使用 Java 将 Word 转换为 PDF。该库易于设置,不依赖任何第三方库。
我们将在这篇博文中介绍以下部分:
使用 Java 将 Word 转换为 PDF - API 安装
这个 Java 库的安装过程非常简单。您可以访问此 链接 以了解安装。但是,您可以 下载 jar 文件或遵循以下 Maven 配置。
存储库
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
依赖
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>21.11</version>
<type>pom</type>
</dependency>
如何在 Java 应用程序中构建 Word 到 PDF 转换器
以编程方式将 DOCX/DOC 文件转换为 PDF 格式不再是一项艰巨的任务。这个 Java 库使您能够使用几行代码来操作文件。
以下步骤和代码片段将使用 Java 将 Word 转换为 PDF。
// 初始化 Document 类的实例并加载源 DOCX 文件
Document doc = new Document( "output.docx");
// 调用 save 方法以 PDF 格式保存文件
doc.save( "SaveDocx2PDF.pdf");
以编程方式将 DOCX 转换为 PDF 的 Java 库 - 高级功能
在本节中,我们将了解该库的一些高级功能。
按照以下步骤实现此转换:
- 初始化 Document 类的实例并加载源 DOCX 文件。
- 创建 PdfSaveOptions 类的对象。
- 调用此 setCompliance 方法来指定 PDF 标准合规级别。
- setExportDocumentStructure 方法将设置一个值来确定是否导出文档结构。
- 调用 setJpegQuality 方法来指定 PDF 文档中 JPEG 图像的质量。
- 调用 save 方法以 PDF 格式保存文件。
// 初始化 Document 类的实例并加载源 DOCX 文件
Document doc = new Document( "output.docx");
// 调用 save 方法以 PDF 格式保存文件
doc.save( "SaveDocx2PDF.pdf");
获得免费许可证
您可以使用 免费临时许可证 来试用 API,而不受评估限制。
加起来
这将我们带到这篇博文的结尾。我们已经了解了如何以编程方式使用 Java 将 Word 转换为 PDF。此外,您可以访问此 Java 库的 文档 以探索其他功能。如果您希望为 Java 应用程序配备 Word 到 PDF 转换器,本文将为您提供帮助。此外,conholdate.com 正在撰写有关新主题的其他博客文章。因此,请保持联系以获取最新更新。
问一个问题
您可以在我们的 论坛 上分享您的问题或疑问。