Java 中的 PUB 到 HTML

PUB 文件经常用于设计小册子、传单等大型文档。您可以将 PUB 文件转换为 HTML 网页。在本文中,您将在以下标题下逐步了解有关转换的所有详细信息:

PUB 到 HTML 网页转换器 – Java API 安装

PUB 到 HTML 的转换基本上是一个两步过程。首先,您需要使用 Aspose.PUB for Java API 将 PUB 文件转换为 PDF 文档。然后,您可以使用 Java 以编程方式将中间 PDF 文件转换为 HTML 格式文件。因此,请从 New Releases 部分下载 JAR 文件,或使用以下 Maven 配置:

存储库:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

依赖:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>20.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.9</version>
    </dependency>
</dependencies>

使用 Java 将 PUB 转换为 HTML 网页

您可以通过以下步骤将 PUB 文件转换为 HTML 网页格式文件:

  1. 初始化 ByteArrayOutputStream 以保存中间 PDF 文件。
  2. 使用 createParser 方法为 PUB 文件初始化 Pub Parser
  3. 使用 parse 方法解析 Publisher 文件。
  4. 将 PUB 转换为 PDF 文件并将结果保存在 ByteArrayOutputStream 中。
  5. 从流中加载中间 PDF 文档。
  6. 将 PUB 文件转换或导出为 HTML 网页。

以下代码显示了如何使用 Java 以编程方式将 PUB 文件转换为 HTML 网页:

// 初始化 ByteArrayOutputStream 以保存中间 PDF 文件。
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// 加载输入 PUB 文件
IPubParser parser = PubFactory.createParser("Sample.pub");

// 解析输入发布者文件
com.aspose.pub.Document doc = parser.parse();

// 将 PUB 文件转换为 PDF 并将结果保存在 ByteArrayOutputStream
PubFactory.createPdfConverter().convertToPdf(doc, os);

// 从 ByteArrayOutputStream 加载输入 PDF 文件
com.aspose.pdf.Document document = new com.aspose.pdf.Document(os.toByteArray());

// 初始化 HtmlSaveOptions 类对象
HtmlSaveOptions options = new HtmlSaveOptions();

// 将 PUB 文件转换为 HTML 网页
document.save("Output.html", options);

获得免费评估许可证

您可以申请 免费临时许可证 以不受任何限制地测试 API。

结论

在本文中,您探索了如何将 Publisher 文件 PUB 转换为 HTML 网页。输出文件以高保真度和效率创建。您只需要按照上面讨论的几个简单步骤进行操作,API 就会根据您的要求创建输出文件。此外,您可以访问 API 文档 以了解有关 API 的更多信息。如有任何疑问,请在 免费支持论坛 上给我们写信。

也可以看看