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
| Left | Den vandrette koordinat for boksens øverste venstre hjørne, før den roteres |
|---|---|
| Top | Den lodrette koordinat for boksens øverste venstre hjørne, før den roteres |
| Width | Boksens bredde før rotation Boksens højde før rotation |
| Height | |
| Angle | Den 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 | |
| Options | Lodret 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
| 0 | Parameteren Options var uden for det gyldige område |
|---|---|
| 1 | Den roterede tekstboks blev tegnet |