SetTextExtractionScaling
Văn bản, Trích xuất
Mô tả
Đặt tỷ lệ scale cho hàm GetPageText ở Mode 7. Điều này điều khiển số hàng và cột trong đầu ra văn bản monospaced
Thiết lập chỉ áp dụng cho tài liệu đang chọn
Để chỉnh trích xuất văn bản cho các hàm ExtractFilePageText và DAExtractPageText, dùng hàm DASetTextExtractionScaling
Cú pháp
Delphi
Function TPDFlib.SetTextExtractionScaling(Options: Integer; Horizontal, Vertical: Double): Integer;
ActiveX
Function PDFlib::SetTextExtractionScaling(Options As Long, Horizontal As Double, Vertical As Double) As Long
DLL
int DLSetTextExtractionScaling(int InstanceID, int Options, double Horizontal, double Vertical);
Tham số
| Options | Nên luôn đặt bằng 0. Điều này nghĩa là sẽ đặt hệ số scale cho tham số Horizontal và Vertical, mặc định là 5 cho ngang và 8 cho dọc. Giá trị nhỏ hơn làm chữ giãn ra thành nhiều hàng/cột hơn |
|---|---|
| Horizontal | Tỷ lệ scale cho trục ngang, theo đơn vị định nghĩa bởi tham số Options |
| Vertical | Tỷ lệ scale cho trục dọc, theo đơn vị định nghĩa bởi tham số Options |
Giá trị trả về
| 0 | Tham số Options không hợp lệ hoặc tham số Horizontal hoặc Vertical được đặt giá trị nhỏ hơn 1 |
|---|---|
| 1 | Đã đặt tỷ lệ trích xuất văn bản thành công |