DrawHTMLTextBox

Text, HTML-Text, Seitenlayout

Beschreibung

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Syntax

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

Parameter

LeftHorizontale Koordinate des linken Rands des Zeichenbereichs Vertikale Koordinate des oberen Rands des Zeichenbereichs
Top
WidthDie Breite des Zeichenbereichs
HeightDie Höhe des Zeichenbereichs
HTMLTextDer zu zeichnende HTML-Text

Rückgabewerte

LeftOverTextEine "string" mit dem Text, der nicht in die TextBox passte. Dieser Wert kann wiederverwendet werden, um den nicht gezeichneten Text in ein neues Textfeld, häufig auf der nächsten Seite, zu zeichnen.

Layout-Unterstützung

Flexbox- und CSS-Grid-Container werden innerhalb des Rahmens vermessen und in die Wiedergabe des zwischengespeicherten Layouts einbezogen

Mit <footnote> oder <aside style="float:footnote"> deklarierte Fußnoten reservieren einen abgetrennten Bereich am unteren Rahmenrand; eine Anmerkung, die nicht zusammen mit ihrem Verweis passt, wird in LeftOverText zurückgegeben