DeskewPageRange
Przetwarzanie obrazów, manipulowanie stronami, OCR
Opis
Analizuje strony w zakresie i stosuje DeskewPage do każdej strony, której kąt i pewność spełniają progi korekcji
Składnia
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);Parametry
| PageRange | Zakres stron, na przykład 1-3,7,10-12; pusty ciąg wybiera wszystkie strony |
|---|---|
| DPI, MaxAngle, AngleStep, MinConfidence, Options | Te same ustawienia co w DeskewPage |
Wartości zwracane
Zwraca liczbę stron, których zawartość została poprawiona
Zwraca zero, gdy żadna strona się nie kwalifikuje albo żądanie nie powiedzie się; szczegóły błędu zawiera LastErrorCode
Uwagi
Strony są przetwarzane pojedynczo, dlatego pamięć analizy jest ograniczona do jednego rastra, a nie liczby stron dokumentu
Przetwarzanie zatrzymuje się przy pierwszym błędzie operacyjnym i przywraca stronę wybraną przed wywołaniem