DASetTextExtractionScaling

テキスト、抽出、直接アクセス機能

説明

Mode 7 のテキスト抽出で使用する倍率を設定します

等幅テキスト出力の行数と列数を制御します

この関数は ExtractFilePageText および DAExtractPageText 関数の結果にのみ影響します

構文

Delphi

Function TPDFlib.DASetTextExtractionScaling(Options: Integer; Horizontal, Vertical: Double): Integer;

ActiveX

Function PDFlib::DASetTextExtractionScaling(Options As Long, Horizontal As Double, Vertical As Double) As Long

DLL

int DLDASetTextExtractionScaling(int InstanceID, int Options, double Horizontal, double Vertical);

パラメータ

Options常に 0 に設定する必要があります。これは Horizontal および Vertical パラメータのスケーリング係数を設定することを示します。既定値は水平が 5、垂直が 8 です。値を小さくすると、テキストはより多くの行または列に引き伸ばされます
HorizontalOptions パラメーターで定義された単位による、水平軸に使用する拡大縮小率
VerticalOptions パラメーターで定義された単位における垂直軸の倍率

戻り値

0Options パラメータが無効であるか、Horizontal または Vertical パラメータに 1 未満の値が使用された
1テキスト抽出のスケーリングが正常に設定されました