FitRotatedTextBox
Text, Page layout
Opis
Slično funkciji FitTextBox, ali se kut okvira može rotirati za bilo koji kut. Veličina teksta prilagođava se da sav tekst stane u dostupni prostor. Gornji lijevi kut okvira prije rotacije upotrebljava se kao točka rotacije
Sintaksa
Delphi
Function TPDFlib.FitRotatedTextBox(Left, Top, Width, Height, Angle: Double; Const Text: WideString; Options: Integer): Integer;
ActiveX
Function PDFlib::FitRotatedTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Angle As Double, Text As String, Options As Long) As Long
DLL
int DLFitRotatedTextBox(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const wchar_t * Text, int Options);
Parametri
| Left | Vodoravna koordinata gornjeg lijevog kuta okvira prije rotacije |
|---|---|
| Top | Okomita koordinata gornjeg lijevog kuta okvira prije rotacije |
| Width | Širina okvira prije rotacije Visina okvira prije rotacije |
| Height | |
| Angle | Kut u stupnjevima za koji se okvir rotira. Pozitivni kut rotira okvir suprotno od smjera kazaljke na satu, negativni kut u smjeru kazaljke na satu Tekst koji će se uklopiti u okvir |
| Text | |
| Options | Okomito poravnanje: 0 = Centrirano 1 = Vrh 2 = Dno Ako se tim vrijednostima doda 100, duge riječi neće se dijeliti, a veličina fonta smanjivat će se dok najduža riječ ne stane u dostupnu širinu. Ako se tim vrijednostima doda 1000, veličina fonta smije se povećavati dok tekst ne ispuni dostupno područje |
Povratne vrijednosti
| 0 | Parametar Options bio je izvan raspona |
|---|---|
| 1 | Rotirani tekstni okvir uspješno je nacrtan |