FitRotatedTextBox

Tekst, Sideoppsett

Beskrivelse

Ligner FitTextBox-funksjonen, men boksens vinkel kan roteres til vilkårlig vinkel. Tekststørrelsen justeres slik at all tekst får plass i det tilgjengelige området. Boksens øvre venstre hjørne før rotasjon brukes som rotasjonspunkt

Syntaks

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);

Parametere

LeftDen horisontale koordinaten til boksens øvre venstre hjørne før den roteres
TopDen vertikale koordinaten til boksens øvre venstre hjørne før den roteres
WidthBoksens bredde før rotasjon Boksens høyde før rotasjon
Height
AngleVinkelen i grader boksen skal roteres med. En positiv vinkel roterer boksen mot klokken, en negativ vinkel roterer boksen med klokken Teksten som skal tilpasses inn i boksen
Text
OptionsVertikal justering: 0 = Midtstilt 1 = Øverst 2 = Nederst Legges 100 til disse verdiene, blir ikke lange ord delt opp; skriftstørrelsen reduseres til det lengste ordet passer i tilgjengelig bredde. Legges 1000 til disse verdiene, kan skriftstørrelsen øke til teksten fyller det tilgjengelige området

Returverdier

0Options-parameteren var utenfor gyldig område
1Den roterte tekstboksen ble tegnet