Windows
ComPDFKit Conversion SDK
Guides

Convert PDF Documents to RTF Documents  

 

string resPath = "***";
string inputFilePath = "***";
string outputFolderPath = "***";
string outputFileName = "***";

CPDFConverter.Init(resPath);
CPDFConverterRTF converter = new CPDFConverterRTF(inputFilePath);

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);