DrawMarkdownTextBox

Text, Markdown, Page layout

Опис

Малює стільки Markdown, скільки вміщується в прямокутну ділянку, і повертає стан компонування, що лишився

Синтаксис

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

Параметри

LeftГоризонтальна позиція блока компонування
TopВертикальна позиція блока компонування
WidthAvailable layout width
HeightAvailable layout height
MarkdownПочатковий Markdown або непрозорий токен продовження, повернений попереднім викликом

Return values

Повертає порожній рядок, коли весь вміст намальовано, інакше — непрозорий токен, який можна передати тому самому методу на наступній сторінці

Примітки

Токен продовження зберігає частково спожитий HTML і стан рядкового стилю; його не можна редагувати чи показувати як вихідний Markdown

Варіант DLL DLDrawMarkdownTextBoxA приймає та повертає текст відповідно до налаштованого ANSI-режиму