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 です。値を小さくすると、テキストはより多くの行または列に引き伸ばされます |
|---|---|
| Horizontal | Options パラメーターで定義された単位による、水平軸に使用する拡大縮小率 |
| Vertical | Options パラメーターで定義された単位における垂直軸の倍率 |
戻り値
| 0 | Options パラメータが無効であるか、Horizontal または Vertical パラメータに 1 未満の値が使用された |
|---|---|
| 1 | テキスト抽出のスケーリングが正常に設定されました |