FitRotatedTextBox
Tekst, Pagina-indeling
Beschrijving
Vergelijkbaar met de functie FitTextBox, maar de hoek van de box kan onder elke hoek worden gedraaid. De tekstgrootte wordt aangepast zodat alle tekst in de beschikbare ruimte past. De linkerbovenhoek van de box vóór het draaien wordt als draaipunt gebruikt
Syntaxis
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);
Parameters
| Left | De horizontale coördinaat van de linkerbovenhoek van de box vóór het draaien |
|---|---|
| Top | De verticale coördinaat van de linkerbovenhoek van de box vóór het draaien |
| Width | De breedte van de box vóór het draaien De hoogte van de box vóór het draaien |
| Height | |
| Angle | De hoek in graden waarmee de box wordt gedraaid. Een positieve hoek draait de box tegen de klok in, een negatieve hoek met de klok mee. De tekst die in de box moet passen |
| Text | |
| Options | Verticale uitlijning: 0 = Gecentreerd 1 = Boven 2 = Onder Tel bij deze waarden 100 op, dan worden lange woorden niet afgebroken en wordt het font verkleind tot het langste woord in de beschikbare breedte past. Tel 1000 op, dan mag het font juist groter worden tot de tekst het beschikbare gebied vult |
Retourwaarden
| 0 | De parameter Options was buiten bereik |
|---|---|
| 1 | Het gedraaide tekstvak is succesvol getekend |