SetTextExtractionScaling
Tekst, Wyodrębnianie
Opis
Ustawia skalowanie używane przez funkcję GetPageText w trybie 7. Steruje liczbą wierszy i kolumn w wyniku tekstowym o stałej szerokości znaków
Ustawienie jest stosowane tylko do wybranego dokumentu
Aby dostosować wyodrębnianie tekstu dla funkcji ExtractFilePageText i DAExtractPageText, użyj funkcji DASetTextExtractionScaling
Składnia
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 | Należy zawsze ustawić 0. Oznacza to ustawienie współczynnika skalowania dla parametrów Horizontal i Vertical, z wartością domyślną 5 dla osi poziomej i 8 dla pionowej. Mniejsze wartości rozciągają tekst na większą liczbę wierszy lub kolumn. |
|---|---|
| Horizontal | Skalowanie osi poziomej w jednostkach określonych przez parametr Options. |
| Vertical | Skalowanie osi pionowej w jednostkach określonych przez parametr Options. |
Wartości zwracane
| 0 | Parametr Options był nieprawidłowy albo dla Horizontal lub Vertical użyto wartości mniejszej niż 1. |
|---|---|
| 1 | Skalowanie wyodrębniania tekstu zostało pomyślnie ustawione. |