THPDFPage TextBox / TextOutBox / GetTextRowCount

Viršus

Įdeda tekstą į fiksuotus stačiakampius naudodamas dabartinį šriftą ir esamas HotPDF teksto metrikos funkcijas

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 išveda vieną eilutę su horizontaliu ir vertikaliu lygiavimu. TextOutBox laužo žodžius į pateiktą plotį, kol išsenka aukštis, ir grąžina sunaudotų šaltinio simbolių skaičių. GetTextRowCount grąžina eilučių skaičių pagal tą pačią laužymo taisyklę