OCRDocument

OCR, renderización, edición de documentos

Descripción

Ejecuta el canal del proveedor OnOCRPage en un intervalo de páginas y conserva una sola página ráster cada vez

Sintaxis

Delphi

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

Parámetros

PageRangeUna expresión de intervalo de páginas como 1-3,7, o una cadena vacía para todas las páginas
DPIResolución ráster positiva enviada al proveedor
LanguageUna indicación de idioma definida por el proveedor
FontNameUn nombre o una ruta de fuente TrueType incrustable, o una cadena vacía para seleccionar una sustitución
MinConfidenceEl umbral inclusivo de 0 a 1

Valores devueltos

El número de páginas procesadas antes de finalizar, fallar o cancelar

Una llamada correcta devuelve el número de páginas seleccionadas por PageRange

Observaciones

Cada PNG se libera después de su devolución de llamada y antes de renderizar la siguiente página, por lo que el máximo de memoria ráster depende de la página más grande, no del número de páginas

El progreso de la operación y la cancelación cooperativa utilizan el ciclo de vida normal de progreso de PDF Library for Delphi

Véase también

OCRPage, OnOCRPage, ApplyOCRTextLayer, LastOCRError