SetTextExtractionScaling
文字、擷取
描述
設定 GetPageText 函式在模式 7 使用的縮放,控制等寬文字輸出的列數與欄數
此設定只套用到所選文件
要調整 ExtractFilePageText 與 DAExtractPageText 函式的文字擷取,請用 DASetTextExtractionScaling 函式。
語法
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);
參數
| Options | 應一律設為 0。表示將為 Horizontal 與 Vertical 參數設定縮放係數,水平預設 5、垂直預設 8。值越小,文字會被拉伸到更多列/欄。 |
|---|---|
| Horizontal | 水平軸使用的縮放,單位由 Options 參數定義。 |
| Vertical | 垂直軸使用的縮放,單位由 Options 參數定義。 |
傳回值
| 0 | Options 參數無效,或 Horizontal 或 Vertical 參數使用了小於 1 的值。 |
|---|---|
| 1 | 文字擷取縮放設定成功。 |