本基本教程包含有关如何在 Java 中将 PUB 转换为 PDF的详细信息。它涵盖了从系统配置和先决条件开始的整个过程,以及逐步算法以及示例代码片段以将 Publisher 转换为 Java 中的 PDF。此外,您可以使用多线程应用程序扩展此过程,其中可以并行加载不同的 PUB 文件并将其转换为 PDF 格式。
使用 Java 将 PUB 转换为 PDF 的步骤
- 安装 Aspose.PUB 以处理 Publisher 文件
- 使用 createParser 函数加载输入 PUB 文件
- 通过调用 convertToPdf 方法编写生成的 PDF 文档
这些步骤准确地涵盖了将 Publisher 文件转换为 Java 中的 PDF 的过程。输入的 PUB 文件可以使用 PubFactory 类进行解析,该类包括几个方法的重载来处理来自文件或内存流的数据。同样,convertToPdf 方法可用于根据您的要求将输出 PDF 文件写入流或文件。
在 Java 中将 PUB 转换为 PDF 的代码
import com.aspose.pub.IPubParser; | |
import com.aspose.pub.PubFactory; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to convert PUB file to PDF in Java | |
// Set the license | |
com.aspose.cells.License licPage = new com.aspose.cells.License(); | |
licPage.setLicense("Aspose.Total.lic"); | |
// Load the source file | |
IPubParser parser = PubFactory.createParser("input.pub"); | |
// Parse the PUB file | |
com.aspose.pub.Document doc = parser.parse(); | |
// Convert PUB to PDF file | |
com.aspose.pub.PubFactory.createPdfConverter().convertToPdf(doc, "PUBtoPDF.pdf"); | |
System.out.println("Done"); | |
} | |
} |
此示例代码足以将 Microsoft Publisher 转换为 Java 中的 PDF。然而,您可以即兴创作它以使用重载的方法和构造函数来满足您的需求。简而言之,此代码示例解析输入 Publisher 文件并将其呈现为 PDF 文件,同时使用 PubFactory 类。
本教程帮助您了解在 Java 中将 PUB 文件转换为 PDF 的过程。但是,如果您想学习 PUB 文件到图像的转换,请参阅有关 如何在 Java 中将 PUB 转换为 PNG 的文章。