DrawMarkdownTextBox

Text, Markdown, Seitenlayout

Beschreibung

Zeichnet so viel Markdown, wie in einen rechteckigen Bereich passt, und gibt den verbleibenden Layoutzustand zurück

Syntax

Delphi

Function TPDFlib.DrawMarkdownTextBox(Left, Top, Width, Height: Double; Const Markdown: WideString): WideString;

ActiveX

Function PDFlib::DrawMarkdownTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Markdown As String) As String

DLL

const wchar_t * DLDrawMarkdownTextBox(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * Markdown);

Parameter

LeftHorizontale Position des Layoutrahmens
TopVertikale Position des Layoutrahmens
WidthVerfügbare Layoutbreite
HeightVerfügbare Layouthöhe
MarkdownUrsprüngliches Markdown oder das von einem vorherigen Aufruf zurückgegebene opake Fortsetzungstoken

Rückgabewerte

Gibt eine leere Zeichenfolge zurück, wenn der gesamte Inhalt gezeichnet wurde, andernfalls ein undurchsichtiges Token, das auf der nächsten Seite an dieselbe Methode übergeben werden kann

Anmerkungen

Das Fortsetzungstoken bewahrt teilweise verbrauchtes HTML und den Inline-Stilzustand und darf nicht bearbeitet oder als Markdown-Quelle angezeigt werden

Die DLL-Variante DLDrawMarkdownTextBoxA akzeptiert und gibt Text gemäß dem konfigurierten ANSI-Modus zurück