THotPDF.ApplyLoadedOCRTextLayer Method

Renderuje wybrane strony, wywołuje silnik OCR dostarczony przez wywołującego, sprawdza rozpoznane słowa i atomowo zatwierdza niewidoczną, przeszukiwalną warstwę tekstu

Deklaracja

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

Parametry

Wynik

Zwraca True przy zatwierdzonej warstwie albo przy udanym przebiegu bez przyjętych słów

Zwraca False przy niepoprawnych opcjach, awarii silnika, wyczerpanych limitach, anulowaniu lub nieudanym zatwierdzeniu, bez publikowania częściowego grafu obiektów

Silnik działa w wątku wywołującego i otrzymuje bitmapę każdej strony tylko na czas wywołania Recognize

Ustaw ReplaceExistingOCRTextLayer, aby zastąpić oznaczone strumienie OCR HotPDF na rozpoznanych stronach, zachowując pozostałe strumienie treści; strony z pustym przyjętym wynikiem zachowują swoją istniejącą warstwę

Przeszukiwalne warstwy tekstu OCR