将 PUB 转换为 PDF
发布者到 PDF 转换器。 Java API 转换功能。
Microsoft® Publisher 文档文件格式用于创建各种出版物类型,例如新闻稿、小册子、传单和明信片,并用于电子邮件和网站。 Pub 文件包含文本以及位图和矢量图形数据。
与所有其他 Microsoft® 产品一样,Publisher 应用程序本身并不是免费的。由于该格式的文件只能由该程序打开以共享您的工作成果,因此有时您必须将 PUB 文件转换为更广泛传播的格式。最受欢迎的是 PUB 到 PDF 的转换。到目前为止,所有现代设备都支持这种格式,甚至可以在浏览器中打开而无需安装任何额外的软件。这是 Java 的 PUB 到 PDF 转换功能。该库也可用于创建您自己的项目。
在运行转换之前,您需要集成 Java PUB to PDF Converter API,它不仅适用于单页文档,还支持多页 .pub 文件。
如何使用 Java 将 PUB 转换为 PDF
为了将 PUB 转换为 PDF,我们将使用 Aspose.PUB for Java API 这是一个功能丰富、功能强大且易于使用的转换 API Java平台。您可以直接从 Aspose Maven Repository 下载其最新版本并将其安装在您的 Maven 中通过将以下配置添加到 pom.xml 中的基于项目的项目。
Repository
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pub</artifactId>
<version>20.8</version>
</dependency>
Java 上的 PUB 到 PDF 转换
- 使用 createParser() 的方法上传您的 PubFactory 类。
- 使用 parse() 方法解析文件 IPdfConverter 接口。
- 使用 convertToPdf() 将 PUB 转换为 PDF IPdfConverter 接口的方法。
系统要求
- 所有主要操作系统都支持 Aspose.PUB for Java。只需确保您具有以下先决条件。
- J2SE 8.0 (1.8) 或更高版本。
PUB转PDF的Java代码
// Load PUB file
IPubParser parser = PubFactory.createParser(fileName);
// Parse file
Document doc = parser.parse();
// Convert PUB to PDF
com.aspose.pub.PubFactory.createPdfConverter().convertToPdf(doc, "output.pdf");
您还可以尝试 PUB 转 PDF 跨平台应用程序。它有一个非常简单的界面,整个过程只需几秒钟。
该解决方案允许您:转换多个 Publisher 文件,将 PUB 转换为 PDF,并将转换后的文档保存在您的设备上。