OCRDocument

OCR、渲染、文档编辑

描述

在页范围内运行 OnOCRPage 提供程序管道,同时一次只保留一个光栅页面

语法

Delphi

Function TPDFlib.OCRDocument(Const PageRange: WideString; DPI: Double;
  Const Language, FontName: WideString; MinConfidence: Double): Integer;

参数

PageRange诸如 1-3,7 的页面范围表达式,或表示每个页面的空字符串
DPI发送给提供程序的正栅格分辨率
Language由提供程序定义的语言提示
FontName可嵌入的 TrueType 字体名称或路径,或用于回退选择的空字符串
MinConfidence从 0 到 1 的包含端点阈值

返回值

完成、失败或取消前已处理的页数

成功调用会返回由 PageRange 选定的页数

备注

每个 PNG 都会在其回调后、渲染下一页前释放,因此峰值栅格内存取决于最大页面而非页数

操作进度和协作取消使用 PDF Library for Delphi 的常规进度生命周期

另请参阅

OCRPage、OnOCRPage、ApplyOCRTextLayer、LastOCRError