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 参数定义

返回值

0Options 参数无效,或 Horizontal 或 Vertical 参数使用了小于 1 的值
1已成功设置文本提取缩放比例