DrawHTMLTextBox
Κείμενο, Κείμενο HTML, Διάταξη σελίδας
Περιγραφή
Όπως η συνάρτηση DrawHTMLText αλλά το σχεδιαζόμενο κείμενο περιορίζεται σε συγκεκριμένη περιοχή. Το υπόλοιπο HTML κείμενο επιστρέφεται και μπορεί να ξαναδοθεί στη συνάρτηση (ίσως σε άλλη σελίδα ή θέση) μέχρι να επιστρέψει κενή συμβολοσειρά. Δείτε το Παράρτημα A για λεπτομέρειες για τις υποστηριζόμενες ετικέτες HTML
Σύνταξη
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);
Παράμετροι
| Left | Οριζόντια συντεταγμένη της αριστερής πλευράς της περιοχής σχεδίασης Κατακόρυφη συντεταγμένη της πάνω πλευράς της περιοχής σχεδίασης |
|---|---|
| Top | |
| Width | Το πλάτος της περιοχής σχεδίασης |
| Height | Το ύψος της περιοχής σχεδίασης |
| HTMLText | The HTML text to draw |
Τιμές επιστροφής
| LeftOverText | "string" με το κείμενο που δεν χωρούσε στο TextBox. Αυτή η τιμή μπορεί να ξαναχρησιμοποιηθεί για σχεδίαση του ασχεδίαστου κειμένου σε νέο text box, συχνά στην επόμενη σελίδα |
|---|
Υποστήριξη διάταξης
Containers Flexbox και CSS Grid μετρώνται μέσα στο box και συμμετέχουν στην cached επανάληψη διάταξης
Υποσημειώσεις με <footnote> ή <aside style="float:footnote"> κρατούν χωριστή περιοχή στο κάτω μέρος του frame· σημείωση που δεν χωράει με την παραπομπή της επιστρέφεται στο LeftOverText