FitRotatedTextBox

Tekst, Sidelayout

Beskrivelse

Svarer til funktionen FitTextBox, men boksens vinkel kan roteres vilkårligt. Tekststørrelsen justeres for at sikre, at al tekst passer på den tilgængelige plads. Boksens øverste venstre hjørne før rotation bruges som rotationspunkt.

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

Parametre

LeftDen vandrette koordinat for boksens øverste venstre hjørne, før den roteres
TopDen lodrette koordinat for boksens øverste venstre hjørne, før den roteres
WidthBoksens bredde før rotation Boksens højde før rotation
Height
AngleDen vinkel i grader, som boksen skal drejes med. En positiv vinkel drejer boksen mod uret, mens en negativ vinkel drejer boksen med uret. Den tekst, der skal tilpasses i boksen
Text
OptionsLodret justering: 0 = Centreret 1 = Øverst 2 = Nederst Hvis 100 lægges til disse værdier, opdeles lange ord ikke; skriftstørrelsen reduceres, indtil det længste ord passer i den tilgængelige bredde. Hvis 1000 lægges til disse værdier, får skriftstørrelsen lov til at stige, indtil teksten udfylder det tilgængelige område.

Returværdier

0Parameteren Options var uden for det gyldige område
1Den roterede tekstboks blev tegnet