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

LeftVodoravna koordinata gornjeg lijevog kuta okvira prije rotacije
TopOkomita koordinata gornjeg lijevog kuta okvira prije rotacije
WidthŠirina okvira prije rotacije Visina okvira prije rotacije
Height
AngleKut 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
OptionsOkomito 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

0Parametar Options bio je izvan raspona
1Rotirani tekstni okvir uspješno je nacrtan