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 相同 |
傳回值
傳回內容被修正的頁數
沒有頁面符合條件或請求失敗時傳回零;失敗細節請查 LastErrorCode
備註
頁面一次處理一頁,因此分析記憶體以單一點陣圖為上限,與文件頁數無關
遇到第一個操作錯誤就停止處理,並還原呼叫前選取的頁面