了解有关 ComPDFKit PDF SDK 的更多信息:https ://www.compdf.com/
ComPDFKit Conversion SDK 1.5.0 已发布!该版本满足了用户PDF转RTF、PDF转HTML的需求。在这篇博文中,我们将详细介绍这两种格式,并向您展示如何将 PDF 转换为 RTF 和 HTML。
PDF 转 RTF
尽管 PDF 是一种用于发送和共享文件的安全格式,但如果您与没有 PDF 处理器的人共享它们,则很难打开 PDF 文件。为确保任何人都可以打开和阅读文件,您可以选择将 PDF 转换为 RTF。
如何转换
使用 ComPDFKit,您可以毫不费力地将 PDF 转换为 RTF。这里我们以C#为例。
代码语言:javascript复制string resPath = "***";
string inputFilePath = "***";
string outputFolderPath = "***";
string outputFileName = "***";
CPDFConverter.Init(resPath);
CPDFConverterRTF converter = new CPDFConverterRTF(inputFilePath);
int pageCount = converter.GetPagesCount();
int[] pageArray = new int[pageCount];
for (int i = 0; i < pageArray.Length; i )
{
pageArray[i] = i 1;
}
ConvertError error = ConvertError.ERR_UNKNOWN;
converter.Convert(outputFolderPath, ref outputFileName, pageArray, ref error, getPorgress);
PDF 到 HTML
将 PDF 转换为 HTML 可以使人们在网络搜索中轻松找到您文档的内容,从而确保您的内容覆盖更广泛的受众。
什么是HTML
HTML 代表超文本标记语言。它是一种标准的标记语言,旨在在浏览器中在线显示文档,它还有助于创建网页的结构。HTML 由许多标签组成,包括显示文本、表格、有序列表和无序列表等。如果您想了解更多有关 HTML 的知识,请点击这里。
如何转换
查看如何在 C# 中使用 ComPDFKit 将 PDF 转换为 HTML。
代码语言:javascript复制string resPath = "***";
string inputFilePath = "***";
string outputFolderPath = "***";
string outputFileName = "***";
CPDFConvertHTMLOptions htmlOptions = new CPDFConvertHTMLOptions();
htmlOptions.pageAndNavigationPaneOpts = PageAndNavigationPaneOptions.SinglePageNavigationByBookmarks;
CPDFConverter.Init(resPath);
CPDFConverterHTML converter = new CPDFConverterHTML(inputFilePath);
int pageCount = converter.GetPagesCount();
int[] pageArray = new int[pageCount];
for (int i = 0; i < pageArray.Length; i )
{
pageArray[i] = i 1;
}
ConvertError error = ConvertError.ERR_UNKNOWN;
converter.Convert(outputFolderPath, ref outputFileName, htmlOptions, pageArray, ref error, getPorgress);