OCRDocument

OCR, rendu, modification de documents

Description

Exécute le pipeline du fournisseur OnOCRPage sur une plage de pages en ne conservant qu'une page matricielle à la fois

Syntaxe

Delphi

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

Paramètres

PageRangeUne expression de plage de pages telle que 1-3,7, ou une chaîne vide pour toutes les pages
DPIRésolution de trame positive transmise au fournisseur
LanguageIndication de langue définie par le fournisseur
FontNameUn nom ou chemin de police TrueType incorporable, ou une chaîne vide pour la sélection de secours
MinConfidenceSeuil inclusif compris entre 0 et 1

Valeurs de retour

Nombre de pages traitées avant la fin, l’échec ou l’annulation

Un appel réussi renvoie le nombre de pages sélectionnées par PageRange

Remarques

Chaque PNG est libéré après son rappel et avant le rendu de la page suivante, afin que le pic de mémoire matricielle dépende de la plus grande page plutôt que de leur nombre

La progression des opérations et l'annulation coopérative utilisent le cycle de progression normal de PDF Library for Delphi

Voir aussi

OCRPage, OnOCRPage, ApplyOCRTextLayer, LastOCRError