DrawHTMLTextBox

Testo, testo HTML, layout di pagina

Descrizione

È simile alla funzione DrawHTMLText, ma il testo disegnato è limitato a un'area specifica. Viene restituito il testo HTML rimanente, che può essere passato di nuovo a questa funzione, eventualmente su un'altra pagina o in un'altra posizione, finché la funzione non restituisce una stringa vuota. Consultare l'Appendice A per informazioni dettagliate sui tag HTML supportati

Sintassi

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);

Parametri

LeftCoordinata orizzontale del bordo sinistro dell'area di disegno Coordinata verticale del bordo superiore
Top
WidthLa larghezza dell'area di disegno
HeightL'altezza dell'area di disegno
HTMLTextIl testo HTML da disegnare

Valori restituiti

LeftOverTextUna "string" col testo non entrato nel TextBox, riutilizzabile per disegnarlo in un nuovo riquadro, spesso nella pagina successiva.

Supporto del layout

I contenitori Flexbox e CSS Grid vengono misurati nel riquadro e partecipano alla riproduzione del layout in cache

Le note <footnote> o <aside style="float:footnote"> riservano un'area in fondo al frame; se non entrano con il riferimento vengono restituite in LeftOverText