SetTextExtractionScaling
Text, extrakce
Popis
Nastaví škálování pro funkci GetPageText v režimu 7. Řídí počet řádků a sloupců ve výstupu monospace textu
Nastavení se aplikuje jen na vybraný dokument
Pro úpravu extrakce textu u funkcí ExtractFilePageText a DAExtractPageText použijte funkci DASetTextExtractionScaling
Syntaxe
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);
Parametry
| Options | Má se vždy nastavovat na 0. Znamená to, že pro parametry Horizontal a Vertical se nastaví měřítko s výchozí hodnotou 5 vodorovně a 8 svisle. Menší hodnoty rozprostřou text do více řádků/sloupců |
|---|---|
| Horizontal | Měřítko pro vodorovnou osu v jednotkách definovaných parametrem Options |
| Vertical | Měřítko pro svislou osu v jednotkách definovaných parametrem Options |
Návratové hodnoty
| 0 | Parametr Options nebyl platný, nebo se u parametrů Horizontal či Vertical použila hodnota menší než 1 |
|---|---|
| 1 | Text extraction scaling was set successfully. |