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

LeftDe horizontale coördinaat van de linkerbovenhoek van de box vóór het draaien
TopDe verticale coördinaat van de linkerbovenhoek van de box vóór het draaien
WidthDe breedte van de box vóór het draaien De hoogte van de box vóór het draaien
Height
AngleDe 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
OptionsVerticale 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

0De parameter Options was buiten bereik
1Het gedraaide tekstvak is succesvol getekend