DeskewPageRange
이미지 처리, 페이지 조작, OCR
설명
페이지 범위의 페이지를 분석하고 각도와 신뢰도가 보정 임계값을 통과하는 각 페이지에 DeskewPage를 적용함
구문
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);매개변수
| PageRange | 1-3,7,10-12와 같은 페이지 범위이며 빈 문자열은 모든 페이지를 선택함 |
|---|---|
| DPI, MaxAngle, AngleStep, MinConfidence, Options | DeskewPage와 동일한 제어 기능 |
반환 값
콘텐츠를 수정한 페이지 수를 반환합니다
조건을 충족하는 페이지가 없거나 요청이 실패하면 0을 반환합니다. 실패 세부 정보는 LastErrorCode에서 확인합니다
비고
페이지를 한 번에 하나씩 처리하므로 분석 메모리는 문서 페이지 수가 아니라 래스터 하나로 제한됩니다
첫 작업 오류에서 처리를 중지하고 호출 전에 선택되어 있던 페이지를 복원합니다