DeskewPageRange

Elaborazione delle immagini, manipolazione delle pagine, OCR

Descrizione

Analizza un intervallo e applica DeskewPage alle pagine il cui angolo e confidenza superano le soglie

Sintassi

Delphi

Function TPDFlib.DeskewPageRange(Const PageRange: WideString;
  DPI: Double= 0; MaxAngle: Double= 0; AngleStep: Double= 0;
  MinConfidence: Double= 0; Options: Integer= 0): Integer;

ActiveX

Function PDFlib::DeskewPageRange(PageRange As String, DPI As Double,
  MaxAngle As Double, AngleStep As Double, MinConfidence As Double,
  Options As Long) As Long

DLL

int DLDeskewPageRange(int InstanceID, const wchar_t* PageRange,
  double DPI, double MaxAngle, double AngleStep,
  double MinConfidence, int Options);
int DLDeskewPageRangeA(int InstanceID, const char* PageRange,
  double DPI, double MaxAngle, double AngleStep,
  double MinConfidence, int Options);

Parametri

PageRangeUn intervallo di pagine come 1-3,7,10-12; una stringa vuota seleziona ogni pagina
DPI, MaxAngle, AngleStep, MinConfidence, OptionsGli stessi controlli di DeskewPage

Valori restituiti

Restituisce il numero di pagine il cui contenuto è stato corretto

Restituisce zero quando nessuna pagina è idonea o la richiesta non riesce; esaminare LastErrorCode per i dettagli dell'errore

Note

Le pagine vengono elaborate singolarmente, limitando la memoria di analisi a un raster

L'elaborazione si arresta al primo errore operativo e ripristina la pagina selezionata in precedenza

Vedere anche

DeskewPage, AnalyzePageSkewJSON, OCRDocument