DeskewPageRange
Bildverarbeitung, Seitenbearbeitung, OCR
Beschreibung
Analysiert Seiten in einem Seitenbereich und wendet DeskewPage auf jede Seite an, deren Winkel und Konfidenz die Korrekturschwellenwerte erfüllen
Syntax
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 LongDLL
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);Parameter
| PageRange | Ein Seitenbereich wie 1-3,7,10-12; eine leere Zeichenfolge wählt jede Seite aus |
|---|---|
| DPI, MaxAngle, AngleStep, MinConfidence, Options | Dieselben Steuerelemente wie bei DeskewPage |
Rückgabewerte
Gibt die Anzahl der Seiten zurück, deren Inhalt korrigiert wurde
Gibt Null zurück, wenn keine Seite geeignet ist oder die Anforderung fehlschlägt; Einzelheiten zum Fehler finden Sie unter LastErrorCode
Anmerkungen
Die Seiten werden einzeln verarbeitet, sodass der Analysespeicher auf ein Raster begrenzt ist und nicht mit der Seitenanzahl des Dokuments wächst
Die Verarbeitung wird beim ersten Ausführungsfehler beendet und stellt die vor dem Aufruf ausgewählte Seite wieder her