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 的常规进度生命周期