SetTextExtractionScaling

テキスト、抽出

説明

Mode 7 の GetPageText 関数で使用するスケーリングを設定する。これは等幅テキスト出力の行数および列数を制御する

設定は選択した文書だけに適用されます

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 です。値を小さくすると、テキストはより多くの行または列に引き伸ばされます
HorizontalOptions パラメーターで定義された単位による、水平軸に使用する拡大縮小率
VerticalOptions パラメーターで定義された単位における垂直軸の倍率

戻り値

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