SetTextExtractionArea
Tekst, Wyodrębnianie
Opis
Ustawia obszar dla określonych trybów wyodrębniania tekstu. Tekst znajdujący się poza tym obszarem zostanie pominięty w wynikach. Funkcja nie wpływa na tryby wyodrębniania od 0 do 2.
Od wersji 8.13 ta funkcja ustawia obszar wyodrębniania tekstu tylko dla wybranego dokumentu. Wpływa także wyłącznie na wyniki funkcji GetPageText
Aby dostosować wyodrębnianie tekstu dla funkcji ExtractFilePageText i DAExtractPageText, użyj nowej funkcji DASetTextExtractionArea
Wartości współrzędnych przekazywane do tej funkcji są podawane w jednostkach ustawionych przez
funkcję SetMeasurementUnits oraz względem początku układu ustawionego przez funkcję SetOrigin
Ograniczenie obszaru można usunąć, wywołując funkcję z wartością zero dla parametrów Width i Height.
Składnia
Delphi
Function TPDFlib.SetTextExtractionArea(Left, Top, Width, Height: Double): Integer;
ActiveX
Function PDFlib::SetTextExtractionArea(Left As Double, Top As Double, Width As Double, Height As Double) As Long
DLL
int DLSetTextExtractionArea(int InstanceID, double Left, double Top, double Width, double Height);
Parametry
| Left | Współrzędna pozioma lewej krawędzi obszaru |
|---|---|
| Top | Współrzędna pionowa górnej krawędzi obszaru |
| Width | Szerokość obszaru |
| Height | Wysokość obszaru |
Wartości zwracane
| 1 | Obszar wyodrębniania tekstu został ustawiony pomyślnie 2 Obszar wyodrębniania tekstu został wyczyszczony |
|---|