Flow

Flow

Overzicht

Flow is een klasse in Aspose.PDF FOSS voor TypeScript.

Een flow layout container.

Deze klasse declareert 14 methoden voor Flow-objecten in TypeScript programma’s. Beschikbare methoden zijn: AddCodeBlock, AddColumnBreak, AddFloatBox, AddFloatingBox, AddHeading, AddImage, AddList, AddMarkdown, AddParagraph, AddQuote, AddRule, AddTable en 2 extra methoden. Alle openbare leden zijn toegankelijk voor elke TypeScript applicatie na het installeren van het Aspose.PDF FOSS voor TypeScript pakket.

Methoden

HandtekeningBeschrijving
constructor(doc: Document, options: FlowOptions)Roept constructor(doc, options) aan op deze Flow-instantie.
AddParagraph(text: FlowText, options: FlowParagraphOptions) → thisVoeg een regelafgebroken alinea toe.
AddHeading(level: number, text: FlowText, options: FlowHeadingOptions) → thisVoeg een regelafgebroken kop toe.
AddList(items: FlowListNode[], options: FlowListOptions) → thisVoeg een opsomming met opsommingstekens (standaard) of een genummerde ({ ordered: true }) lijst toe.
AddImage(data: Uint8Array, options: FlowImageOptions) → thisVoeg een rasterafbeelding (JPEG/PNG) toe als een eigen flow-blok.
AddRule(options: FlowRuleOptions) → thisVoeg een horizontale regel toe — een sectiescheiding, en de thematische onderbreking van Markdown.
AddCodeBlock(text: string, options: FlowCodeOptions) → thisVoeg een vooraf geformatteerd codeblok toe.
AddQuote(blocks: FlowElement[], options: FlowQuoteOptions) → thisVoeg een blokcitaat toe: de opgegeven elementen, ingesprongen achter een gootbalk.
AddTable(t: TableBuilder, options: FlowTableOptions) → thisVoeg een tabel toe die is gebouwd met createTable, paginerend per rij over kolommen en pagina’s.
`AddMarkdown(src: stringMdDocument, options: MarkdownFlowOptions)→MarkdownResult`
AddColumnBreak() → thisForceer de volgende inhoud om te beginnen in de volgende kolom (volgende pagina als het de laatste kolom is).
`AddFloatBox(box: FloatingBox, side: ’left'‘right’)→this`
AddFloatingBox(box: FloatingBox, options: FlowBoxOptions) → thisPlaats box in de stroom zelf — een pull-quote, callout of formula card.
Render() → Page[]Leg de gequeueerde inhoud vast, voeg nieuwe pagina’s toe aan het einde van het document, en retourneer die pagina’s in de juiste volgorde.
 Nederlands