FitTextBox

Tekst, Układ strony

Opis

Działa podobnie do funkcji DrawText, ale rozmiar tekstu jest dostosowywany tak, aby cały tekst mieścił się w dostępnym obszarze

Składnia

Delphi

Function TPDFlib.FitTextBox(Left, Top, Width, Height: Double; Const Text: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::FitTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Options As Long) As Long

DLL

int DLFitTextBox(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Options);

Parametry

LeftWspółrzędna pozioma lewej krawędzi prostokąta ograniczającego
TopWspółrzędna pionowa górnej krawędzi prostokąta ograniczającego
WidthSzerokość prostokąta ograniczającego
HeightWysokość prostokąta ograniczającego Tekst do wyświetlenia w prostokącie
Text
OptionsWyrównanie pionowe: 0 = Wyśrodkowane 1 = Do góry 2 = Do dołu Jeśli do tych wartości zostanie dodane 100, długie wyrazy nie będą dzielone, a rozmiar czcionki będzie zmniejszany, aż najdłuższy wyraz zmieści się w dostępnej szerokości. Jeśli do tych wartości zostanie dodane 1000, rozmiar czcionki będzie mógł wzrastać, aż tekst wypełni dostępny obszar

Wartości zwracane

0Podane ustawienie Options było poza zakresem
1Tekst został narysowany pomyślnie