Skip to content

PDF 转 RTF

概述

RTF是一种流行的文本格式,可以保留文本的格式和样式信息,适用于大多数文字处理器的读取和写入。应用程序可以轻松集成 ComPDFKit Conversion SDK,将 PDF 文件转换成 RTF 文档。

示例

以下是完整的示例代码,演示了如何将 PDF 文档转换为 RTF 文件。

c#
string inputFilePath = "***";
string outputFolderPath = "***";
string outputFileName = "***";

CPDFConverterRTF converter = CPDFConvertFactroy.CreateConverter(CPDFConvertType.CPDFConvertTypeRtf, inputFilePath) as CPDFConverterRTF;

CPDFConvertRTFOptions rtfOptions = new CPDFConvertRTFOptions();
rtfOptions.IsAllowOCR = false;
rtfOptions.IsContainAnnotations = true;
rtfOptions.IsContainImages = true;

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,rtfOptions, pageArray, ref error, getPorgress);