Flow

Flow

Übersicht

Flow ist eine Klasse in Aspose.PDF FOSS für TypeScript.

Ein Flow-Layout-Container.

Diese Klasse deklariert 14 Methoden für Flow-Objekte in TypeScript-Programmen. Verfügbare Methoden umfassen: AddCodeBlock, AddColumnBreak, AddFloatBox, AddFloatingBox, AddHeading, AddImage, AddList, AddMarkdown, AddParagraph, AddQuote, AddRule, AddTable und 2 weitere Methoden. Alle öffentlichen Mitglieder sind für jede TypeScript-Anwendung zugänglich, nachdem das Aspose.PDF FOSS-Paket für TypeScript installiert wurde.

Methoden

SignaturBeschreibung
constructor(doc: Document, options: FlowOptions)Ruft den Konstruktor(doc, options) für diese Flow-Instanz auf.
AddParagraph(text: FlowText, options: FlowParagraphOptions) → thisFügt einen wortumbruchenden Absatz hinzu.
AddHeading(level: number, text: FlowText, options: FlowHeadingOptions) → thisFügt eine wortumbruchende Überschrift hinzu.
AddList(items: FlowListNode[], options: FlowListOptions) → thisFügt eine Aufzählung (Standard) oder nummerierte ({ ordered: true }) Liste hinzu.
AddImage(data: Uint8Array, options: FlowImageOptions) → thisFüge ein Rasterbild (JPEG/PNG) als eigenen Fließblock ein.
AddRule(options: FlowRuleOptions) → thisFüge eine horizontale Linie — einen Abschnittstrenner und den thematischen Trenner von Markdown — ein.
AddCodeBlock(text: string, options: FlowCodeOptions) → thisFüge einen vorformatierten Codeblock ein.
AddQuote(blocks: FlowElement[], options: FlowQuoteOptions) → thisFüge ein Zitat-Block ein: die angegebenen Elemente, eingerückt hinter einer Leistenleiste.
AddTable(t: TableBuilder, options: FlowTableOptions) → thisFüge eine mit createTable erstellte Tabelle an, die zeilenweise über Spalten und Seiten paginiert.
`AddMarkdown(src: stringMdDocument, options: MarkdownFlowOptions)→MarkdownResult`
AddColumnBreak() → thisErzwinge, dass der folgende Inhalt in der nächsten Spalte beginnt (nächste Seite, falls er sich in der letzten Spalte befindet).
`AddFloatBox(box: FloatingBox, side: ’left'‘right’)→this`
AddFloatingBox(box: FloatingBox, options: FlowBoxOptions) → thisPlatzieren Sie box im Fließtext selbst — ein Pull-Quote, Callout oder Formel-Karte.
Render() → Page[]Ordnen Sie den in der Warteschlange stehenden Inhalt, fügen Sie neue Seiten am Ende des Dokuments hinzu und geben Sie diese Seiten in der richtigen Reihenfolge zurück.
 Deutsch