THotPDF.ApplyLoadedOCRTextLayer Método

Renderiza las páginas seleccionadas, invoca un engine OCR suministrado por quien llama, valida las palabras reconocidas y confirma de forma atómica una capa de texto invisible con búsqueda

Declaración

function ApplyLoadedOCRTextLayer(
    const PageIndices: array of Integer;
    const Engine: IHPDFOCREngine;
    const Options: THPDFOCRTextLayerOptions;
    out Info: THPDFOCRTextLayerInfo): boolean;

Parámetros

Valor de retorno

Devuelve True para una capa confirmada o una ejecución exitosa sin palabras aceptadas

Devuelve False ante opciones no válidas, fallo del engine, budgets agotados, cancelación o fallo de confirmación, sin publicar un grafo de objetos parcial

El engine se ejecuta en el hilo que llama y recibe el bitmap de cada página solo durante su llamada a Recognize

Active ReplaceExistingOCRTextLayer para reemplazar los streams OCR de HotPDF marcados en las páginas reconocidas conservando los demás streams de contenido; las páginas con un resultado aceptado vacío conservan su capa existente

Capas de texto OCR buscables