OCRDocument
OCR, renderowanie, edycja dokumentu
Opis
Uruchamia potok dostawcy OnOCRPage dla zakresu stron, zachowując jednocześnie tylko jedną stronę rastrową
Składnia
Delphi
Function TPDFlib.OCRDocument(Const PageRange: WideString; DPI: Double;
Const Language, FontName: WideString; MinConfidence: Double): Integer;Parametry
| PageRange | Wyrażenie zakresu stron, na przykład 1-3,7, albo pusty ciąg dla wszystkich stron |
|---|---|
| DPI | Dodatnia rozdzielczość rastra wysyłana do dostawcy |
| Language | Wskazówka językowa zdefiniowana przez dostawcę |
| FontName | Nazwa lub ścieżka osadzanej czcionki TrueType albo pusty ciąg dla wyboru zapasowego |
| MinConfidence | Próg domknięty od 0 do 1 |
Wartości zwracane
Liczba stron przetworzonych przed ukończeniem, niepowodzeniem lub anulowaniem
Pomyślne wywołanie zwraca liczbę stron wybranych przez PageRange
Uwagi
Każdy plik PNG jest zwalniany po procedurze zwrotnej i przed renderowaniem następnej strony, dlatego szczytowe użycie pamięci rastra zależy od największej strony, a nie od liczby stron
Postęp operacji i kooperacyjne anulowanie używają zwykłego cyklu życia postępu PDF Library for Delphi