这个简短的教程详细介绍了如何使用 Java** 将 PUB 转换为 PNG 图像。此转换分两步执行,将 PUB 文件转换为 PDF,然后将输出 PDF 转换为 PNG 图像。您还将了解 Java 如何从 PUB 生成 PNG 图像,如果它包含多个页面,则每个页面都将转换为单独的图像。
使用 Java 将 PUB 转换为 PNG 图像的步骤
- 在您的应用程序中安装 Aspose.PUB 和 Aspose.PDF 以将 PUB 文件转换为 PNG 图像
- 使用 Document 类对象加载 PUB 文件
- 将源 PUB 文件转换为 PDF
- 将中间 PDF 加载到相关的 PDF Document 类对象中以转换为 PNG 图像
- 迭代每个页面并保存为 PNG 图像
这些步骤将指导您将 PUB 导出到 Java 中的 PNG 图像,以及以编程方式进行此转换所需的所有必要细节。首先,您需要将 PUB 转换为 PDF 文件,然后处理中间 PDF 文件中的所有页面,以将它们中的每一个转换为单独的图像文件。
使用 Java 将 PUB 转换为 PNG 图像的代码
在此代码中,我们使用 PubFactory 类为输入的 PUB 文件创建解析器。此解析器返回一个 PUB 文档对象,PDFConverter 使用该对象创建 PDF 文件并将其保存在磁盘上。该中间 PDF 文件作为 PDF 文档再次加载并进行处理,以将 PDF 文件中的每一页转换为单独的 PNG 图像。
在本教程中,您学习了使用 Java 创建 PUB 到 PNG 图像。但是,如果您正在寻找用 Java 处理 PDF 文件的步骤,请参阅 如何用Java读取PDF文件 上的文章。