THPDFPage TextBox / TextOutBox / GetTextRowCount

ด้านบน

วางข้อความในสี่เหลี่ยมผืนผ้าคงที่โดยใช้ฟอนต์ปัจจุบันและฟังก์ชันการวัดข้อความที่มีอยู่ของ 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 จะส่งออกหนึ่งบรรทัดพร้อมการจัดแนวแนวนอนและแนวตั้ง TextOutBox จะตัดคำตามความกว้างที่ให้ไว้จนกว่าจะหมดความสูง และส่งคืนจำนวนอักขระต้นทางที่ใช้ไป GetTextRowCount จะส่งคืนจำนวนแถวสำหรับกฎการตัดคำเดียวกัน