THotPDF.ApplyLoadedOCRTextLayer Method

Рендира избраните страници, извиква OCR engine, подаден от повикващия, валидира разпознатите думи и атомично записва невидим търсим текстов layer

Декларация

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

Параметри

Резултат

Връща True при записан layer или успешен проход без приети думи

Връща False при невалидни options, отказ на engine-а, изчерпани бюджети, прекъсване или неуспешен commit, без да публикува частичен object graph

Engine-ът работи на повикващата нишка и получава bitmap-а на всяка страница само за времето на своя call Recognize

Задайте ReplaceExistingOCRTextLayer, за да замените маркираните HotPDF OCR потоци на разпознатите страници, като запазите останалите content stream-ове; страници с празен приет резултат запазват съществуващия си layer

Searchable OCR Text Layers