DrawHTMLTextBox

Văn bản, Văn bản HTML, Bố cục trang

Mô tả

Tương tự hàm DrawHTMLText nhưng phần chữ được vẽ giới hạn trong một vùng cụ thể. Phần HTML còn lại được trả về, có thể truyền lại cho hàm này (có thể ở trang hoặc vị trí khác) cho đến khi hàm trả về chuỗi rỗng. Xem Phụ lục A để biết chi tiết các thẻ HTML được hỗ trợ

Cú pháp

Delphi

Function TPDFlib.DrawHTMLTextBox(Left, Top, Width, Height: Double; Const HTMLText: WideString): WideString;

ActiveX

Function PDFlib::DrawHTMLTextBox(Left As Double, Top As Double, Width As Double, Height As Double, HTMLText As String) As String

DLL

const wchar_t * DLDrawHTMLTextBox(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * HTMLText);

Tham số

LeftTọa độ ngang của cạnh trái vùng vẽ Tọa độ dọc của cạnh trên vùng vẽ
Top
WidthChiều rộng của vùng vẽ
HeightChiều cao của vùng vẽ
HTMLTextVăn bản HTML cần vẽ

Giá trị trả về

LeftOverTextChuỗi "string" chứa phần chữ chưa vừa vào TextBox. Có thể dùng lại giá trị này để vẽ phần chữ còn lại vào một text box mới, thường ở trang kế tiếp

Hỗ trợ bố cục

Container Flexbox và CSS Grid được đo bên trong box và tham gia phát lại layout đã cache

Chú thích chân trang khai báo bằng <footnote> hoặc <aside style="float:footnote"> dành riêng một vùng tách biệt ở đáy khung; một chú thích không vừa cùng tham chiếu của nó được trả về trong LeftOverText