OCRDocument
OCR, renderización y edición de documentos
Descripción
Ejecuta la canalización del proveedor OnOCRPage en un intervalo de páginas y conserva solo una página rasterizada a la vez
Sintaxis
Delphi
Function TPDFlib.OCRDocument(Const PageRange: WideString; DPI: Double;
Const Language, FontName: WideString; MinConfidence: Double): Integer;Parámetros
| PageRange | Una expresión de intervalo de páginas como 1-3,7, o una cadena vacía para todas las páginas |
|---|---|
| DPI | La resolución ráster positiva enviada al proveedor |
| Language | Una sugerencia de idioma definida por el proveedor |
| FontName | Un nombre o ruta de fuente TrueType incrustable, o una cadena vacía para seleccionar una alternativa |
| MinConfidence | El umbral inclusivo de 0 a 1 |
Valores devueltos
La cantidad de páginas procesadas antes de completarse, fallar o cancelarse
Una llamada correcta devuelve el número de páginas seleccionadas por PageRange
Observaciones
Cada PNG se libera después de su callback y antes de renderizar la página siguiente, por lo que la memoria ráster máxima depende de la página más grande y no del número de páginas
El progreso de la operación y la cancelación cooperativa usan el ciclo de vida normal de progreso de PDF Library for Delphi