FitTextBox

Tekst, Pagina-indeling

Beschrijving

Vergelijkbaar met de functie DrawText, maar de tekstgrootte wordt aangepast zodat alle tekst in de beschikbare ruimte past

Syntaxis

Delphi

Function TPDFlib.FitTextBox(Left, Top, Width, Height: Double; Const Text: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::FitTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Text As String, Options As Long) As Long

DLL

int DLFitTextBox(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Text, int Options);

Parameters

LeftDe horizontale coördinaat van de linkerrand van de bounding box
TopDe verticale coördinaat van de bovenrand van de bounding box
WidthDe breedte van de bounding box
HeightDe hoogte van de bounding box De tekst die in de box wordt getoond
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 opgegeven Options waren buiten bereik
1De tekst is met succes getekend