DASetTextExtractionScaling
Text, Extraction, Direct access functionality
Description
Sets the scaling to use for text extraction in Mode 7
This controls the number of rows and columns in the monospaced text output
This function affects the results of the ExtractFilePageText and DAExtractPageText functions only
Syntax
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);
Parameters
| Options | Should always be set to 0. This indicates a scaling factor will be set for the Horizontal and Vertical parameters, with a default value of 5 for horizontal and 8 for vertical. Smaller values stretch the text out into more rows/columns |
|---|---|
| Horizontal | The scaling to use for the horizontal axis in units defined by the Options parameter |
| Vertical | The scaling to use for the vertical axis in units defined by the Options parameter |
Return values
| 0 | The Options parameter was not valid or a value less than 1 was used for the Horizontal or Vertical parameters |
|---|---|
| 1 | Text extraction scaling was set successfully |