DrawMarkdownTextBox

Text, Markdown, Page layout

Opis

Nakreslí toľko Markdownu, koľko sa zmestí do obdĺžnikovej oblasti, a vráti zostávajúci layout stav

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

Parameters

LeftHorizontal position of the layout box
TopVertical position of the layout box
WidthAvailable layout width
HeightAvailable layout height
MarkdownOriginal Markdown or the opaque continuation token returned by a previous call

Return values

Keď bol vykreslený celý obsah, vráti prázdny reťazec, inak nehostiteľný token, ktorý možno odovzdať tej istej metóde na ďalšej stránke

Poznámky

Token pokračovania uchováva čiastočne skonzumované HTML a stav inline štýlov; nesmie sa upravovať ani zobrazovať ako zdrojový Markdown

The DLL DLDrawMarkdownTextBoxA variant accepts and returns text according to the configured ANSI mode