将 PDF 转换为 HTML
概述
ComPDF Conversion SDK 提供 PDF 转 HTML 功能,可将 PDF 文件转换为 HTML 文件,同时保持原始文档的布局和格式,使用户可以在 Web 上浏览和查看文档。
注意事项
将 PDF 转换为 HTML 格式时,ComPDF Conversion SDK 提供以下四种创建 HTML 文件的选项:
| 选项 | 描述 |
|---|---|
HtmlOptionSinglePage | 将整个 PDF 文件转换为单个 HTML 文件,所有 PDF 页面按页码顺序连接,显示在同一个 HTML 页面上。 |
HtmlOptionSinglePageWithBookmark | 将 PDF 文件转换为单个 HTML 文件,所有 PDF 页面内容按顺序在同一页面上。此选项还会在 HTML 页面上添加书签导航栏,以便快速导航到特定页面。 |
HtmlOptionMultiPage | 将 PDF 文件转换为多个 HTML 文件。每个 HTML 文件对应一个 PDF 页面,用户可以通过页面底部的链接导航到下一页。 |
HtmlOptionMultiPageWithBookmark | 将 PDF 文件转换为多个 HTML 文件,每个对应一个 PDF 页面。提供一个大纲 HTML 页面用于导航,用户可以点击大纲跳转到相应的 HTML 页面。 |
示例
此示例演示了如何将 PDF 转换为 HTML 文件。
objective-c
HtmlOptions *options = [[HtmlOptions alloc] init];
[CPDFConversion startPDFToHtml:@"html.pdf" password:@"password" outputPath:@"path/output.html" options:options];
options.pageLayoutMode = PageLayoutModeBox;
options.htmlPageOption = HtmlOptionMultiPageWithBookmark;
[CPDFConversion startPDFToHtml:@"html.pdf" password:@"password" outputPath:@"path/output-multi.html" options:options];