THPDFPage TextBox / TextOutBox / GetTextRowCount

Vrh

Postavi besedilo v fiksne pravokotnike z uporabo trenutne pisave in obstoječih funkcij za besedilne metrike 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 izpiše eno vrstico z vodoravno in navpično poravnavo. TextOutBox prelomi besede v podano širino, dokler ni višina porabljena, in vrne število porabljenih izvornih znakov. GetTextRowCount vrne število vrstic po istem pravilu preloma