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 | 已成功设置文本提取缩放比例 |