THPDFPage TextBox / TextOutBox / GetTextRowCount

Oben

Platziert Text in festen Rechtecken unter Verwendung der aktuellen Schriftart und der vorhandenen HotPDF-Textmetrikfunktionen

Delphi-Syntax:

procedure TextBox(Rect: TRect; Text: AnsiString; Hor: THPDFJustificationType = jtLeft; Vert: THPDFTextBoxVerticalAlignment = tbvaTop);

function TextOutBox(X, Y, LineSpacing, BoxWidth, BoxHeight: Integer; Text: AnsiString; Align: THPDFJustificationType = jtLeft): Integer;

function GetTextRowCount(BoxWidth: Integer; Text: AnsiString): Integer;

TextBox gibt eine Zeile mit horizontaler und vertikaler Ausrichtung aus — TextOutBox bricht Wörter in die angegebene Breite um, bis die Höhe aufgebraucht ist, und gibt die Anzahl der verbrauchten Quellzeichen zurück; GetTextRowCount gibt die Zeilenanzahl für dieselbe Umbruchregel zurück