THPDFPage TextBox / TextOutBox / GetTextRowCount

Hore

Umiestni text do pevných obdĺžnikov s použitím aktuálneho fontu a existujúcich funkcií textovej metriky HotPDF

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 vypíše jeden riadok s horizontálnym aj vertikálnym zarovnaním. TextOutBox zalamuje slová do zadanej šírky, kým sa nevyčerpá výška, a vráti počet spotrebovaných zdrojových znakov. GetTextRowCount vráti počet riadkov podľa toho istého pravidla zalamovania