THPDFPage TextBox / TextOutBox / GetTextRowCount

Вгору

Places text in fixed rectangles using current font and existing HotPDF text metric functions

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 виводить один рядок із горизонтальним і вертикальним вирівнюванням. TextOutBox переносить слова в заданій ширині, доки не вичерпається висота, і повертає кількість використаних символів джерела. GetTextRowCount повертає кількість рядків за тим самим правилом перенесення