DrawHTMLTextBox
Texte, texte HTML, disposition
Description
Semblable à DrawHTMLText, mais le texte tracé est limité à une zone précise. Le texte HTML restant est renvoyé et peut être retransmis à cette fonction, éventuellement sur une autre page ou à un autre emplacement, jusqu’à ce qu’elle renvoie une chaîne vide. Consultez l’annexe A pour les balises HTML prises en charge
Syntaxe
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);
Paramètres
| Left | Coordonnée horizontale du bord gauche de la zone de dessin Coordonnée verticale du bord supérieur de la zone de dessin |
|---|---|
| Top | |
| Width | Largeur de la zone de dessin |
| Height | Hauteur de la zone de dessin |
| HTMLText | Texte HTML à dessiner |
Valeurs de retour
| LeftOverText | Une "chaîne" contenant le texte qui n'a pas tenu dans la TextBox. Elle peut être réutilisée pour dessiner le texte restant dans une nouvelle boîte, souvent sur la page suivante |
|---|
Prise en charge de la disposition
Les conteneurs Flexbox et CSS Grid sont mesurés dans le cadre et participent à la répétition de la mise en page mise en cache
Les notes de bas de page déclarées avec <footnote> ou <aside style="float:footnote"> réservent une zone séparée au bas du cadre ; une note qui ne tient pas avec sa référence est renvoyée dans LeftOverText