PDF 转 HTML
概述
ComPDFKit Conversion SDK 提供了 PDF 转 HTML 的功能,可以将 PDF 文件转换为 HTML 文件,同时保持原始文档的内容布局和格式,可供用户在浏览器中对文档进行搜索和浏览。
注意
当将 PDF 转换为 HTML 格式时,ComPDFKit Conversion SDK 提供以下四种选项来生成 HTML 文件:
Options | Description |
---|---|
HtmlPageOption.SINGLE_PAGE | 将整个 PDF 文件转换为一个单独的 HTML 文件,所有的 PDF 页面按照页码顺序连接在一起,显示在同一个 HTML 页面上。 |
HtmlPageOption.SINGLE_PAGE_WITH_BOOKMARK | 将 PDF 文件转换为一个单独的 HTML 文件,在 HTML 页面开头包含用于导航的大纲。所有的 PDF 页面仍然按照页码顺序连接在一起,显示在同一个 HTML 页面上。 |
HtmlPageOption.MULTIPLE_PAGE | 将 PDF 文件转换为多个 HTML 文件。每个 HTML 文件对应一个 PDF 页面,用户可以通过 HTML 页面底部的链接跳转到下一个 HTML 文件。 |
HtmlPageOption.MULTIPLE_PAGE_WITH_BOOKMARK | 将 PDF 文件转换为多个 HTML 文件。每个 HTML 文件对应一个 PDF 页面,用户可以通过 HTML 页面底部的链接跳转到下一个 HTML 文件。所有 HTML 文件的链接会集中在一个大纲 HTML 文件中,供用户导航使用。 |
示例
以下是完整的示例代码,演示了如何将 PDF 文档转换为 HTML 文档。
kotlin
val inputFilePath = "***";
val password = "***";
val outputFileName = "***";
val htmlOptions = HtmlOptions();
val error = ComPDFKitConverter.startPDFToHtml(inputFilePath, password, outputFileName, htmlOptions);