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

LeftCoordonnée horizontale du bord gauche de la zone de dessin Coordonnée verticale du bord supérieur de la zone de dessin
Top
WidthLargeur de la zone de dessin
HeightHauteur de la zone de dessin
HTMLTextTexte HTML à dessiner

Valeurs de retour

LeftOverTextUne "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