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