Flow

Огляд

Flow є класом у Aspose.PDF FOSS для TypeScript.

Контейнер потоку розташування.

Цей клас оголошує 14 методів для об’єктів Flow у програмах TypeScript. Доступні методи включають: AddCodeBlock, AddColumnBreak, AddFloatBox, AddFloatingBox, AddHeading, AddImage, AddList, AddMarkdown, AddParagraph, AddQuote, AddRule, AddTable та 2 додаткових методи. Усі публічні члени доступні будь-якому TypeScript застосунку після встановлення пакету Aspose.PDF FOSS для TypeScript package.

Методи

СигнатураОпис
constructor(doc: Document, options: FlowOptions)Викликає конструктор(doc, options) у цьому екземплярі Flow.
AddParagraph(text: FlowText, options: FlowParagraphOptions) → thisДодати абзац із перенесенням слів.
AddHeading(level: number, text: FlowText, options: FlowHeadingOptions) → thisДодати заголовок із перенесенням слів.
AddList(items: FlowListNode[], options: FlowListOptions) → thisДодати маркований (за замовчуванням) або нумерований ({ ordered: true }) список.
AddImage(data: Uint8Array, options: FlowImageOptions) → thisДодайте растрове зображення (JPEG/PNG) як окремий блок потоку.
AddRule(options: FlowRuleOptions) → thisДодайте горизонтальну лінію — розділювач розділів і тематичний розрив у Markdown.
AddCodeBlock(text: string, options: FlowCodeOptions) → thisДодайте попередньо форматований блок коду.
AddQuote(blocks: FlowElement[], options: FlowQuoteOptions) → thisДодайте блок цитати: задані елементи, відступлені позаду вертикальної смужки.
AddTable(t: TableBuilder, options: FlowTableOptions) → thisДодати таблицю, створену за допомогою createTable, пагінуючи за рядком по стовпцях і сторінках.
`AddMarkdown(src: stringMdDocument, options: MarkdownFlowOptions)→MarkdownResult`
AddColumnBreak() → thisПримусити наступний вміст починатися в наступному стовпці (на наступній сторінці, якщо в останньому стовпці).
`AddFloatBox(box: FloatingBox, side: ’left'‘right’)→this`
AddFloatingBox(box: FloatingBox, options: FlowBoxOptions) → thisРозмістіть box у самому потоці — витяг, підкреслення або картку формули.
Render() → Page[]Розташовуйте вміст у черзі, додаючи нові сторінки в кінець документа, і повертайте ці сторінки у порядку.
 Українська