DeskewPageRange
Beeldverwerking, paginabewerking, OCR
Beschrijving
Analyseert pagina's in een paginabereik en past DeskewPage toe op elke pagina waarvan hoek en vertrouwen de correctiedrempels halen
Syntaxis
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);Parameters
| PageRange | Een paginabereik zoals 1-3,7,10-12; een lege string selecteert elke pagina |
|---|---|
| DPI, MaxAngle, AngleStep, MinConfidence, Options | Dezelfde instellingen als DeskewPage |
Retourwaarden
Retourneert het aantal pagina's waarvan de inhoud is gecorrigeerd
Geeft nul terug wanneer geen enkele pagina in aanmerking komt of het verzoek faalt; bekijk LastErrorCode voor faaldetails
Opmerkingen
Pagina's worden één voor één verwerkt, zodat het analysegeheugen door één raster wordt begrensd in plaats van door het aantal documentpagina's
De verwerking stopt bij de eerste operationele fout en herstelt de pagina die vóór de aanroep was geselecteerd