I'm using the following code to perform OCR recognizition of pdf documents (https://sdkhelp.tracker-software.com/vi ... t_OCRPages):
Code: Select all
var nId = pdfCtl.Inst.Str2ID("op.document.OCRPages", false); var pOp = pdfCtl.Inst.CreateOp(nId); var input = pOp.Params.Root["Input"]; input.v = pdfDocumentModel.PxvDocument.CoreDoc; ICabNode options = pOp.Params.Root["Options"]; options["PagesRange.Type"].v = rangeType; options["OutputType"].v = outputType; options["OutputDPI"].v = outputDpi; pdfCtl.Inst.AsyncDoAndWaitForFinish(pOp);
Additionally, I'd like to ask how I can use the 'Languages' folder in order to get the best OCR recognizition results? I have put the folder in the same directory where the PDFXEdit dlls reside: But I don't get the same OCR result when testing it with the standalone PDF Editor. In my contructor of my main form (which contains the pdf control) I do load the OCR plugin and the saved pdf document contains OCR text. So, I don't think there are no problems with the plugin.