Flow
Flow
Översikt
Flow är en klass i Aspose.PDF FOSS för TypeScript.
En flödeslayoutbehållare.
Denna klass deklarerar 14 metoder för Flow-objekt i TypeScript-program. Tillgängliga metoder inkluderar: AddCodeBlock, AddColumnBreak, AddFloatBox, AddFloatingBox, AddHeading, AddImage, AddList, AddMarkdown, AddParagraph, AddQuote, AddRule, AddTable och 2 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla TypeScript-applikationer efter att ha installerat Aspose.PDF FOSS för TypeScript-paketet.
Metoder
| Signatur | Beskrivning |
|---|---|
constructor(doc: Document, options: FlowOptions) | Anropar konstruktorn(doc, options) på detta Flow-objekt. |
AddParagraph(text: FlowText, options: FlowParagraphOptions) → this | Lägg till ett ordbrytat stycke. |
AddHeading(level: number, text: FlowText, options: FlowHeadingOptions) → this | Lägg till en ordbrytet rubrik. |
AddList(items: FlowListNode[], options: FlowListOptions) → this | Lägg till en punktlista (standard) eller en numrerad ({ ordered: true }) lista. |
AddImage(data: Uint8Array, options: FlowImageOptions) → this | Lägg till en rasterbild (JPEG/PNG) som ett eget flödesblock. |
AddRule(options: FlowRuleOptions) → this | Lägg till en horisontell linje — en sektionsavdelare, och Markdowns tematiska avbrott. |
AddCodeBlock(text: string, options: FlowCodeOptions) → this | Lägg till ett förformat kodblock. |
AddQuote(blocks: FlowElement[], options: FlowQuoteOptions) → this | Lägg till ett blockcitat: de givna elementen, indragna bakom en sidlinje. |
AddTable(t: TableBuilder, options: FlowTableOptions) → this | Lägg till en tabell byggd med createTable, paginerad radvis över kolumner och sidor. |
| `AddMarkdown(src: string | MdDocument, options: MarkdownFlowOptions)→MarkdownResult` |
AddColumnBreak() → this | Tvinga följande innehåll att börja i nästa kolumn (nästa sida om det är i den sista kolumnen). |
| `AddFloatBox(box: FloatingBox, side: ’left' | ‘right’)→this` |
AddFloatingBox(box: FloatingBox, options: FlowBoxOptions) → this | Placera box i flödet självt — en pull-quote, callout eller formula card. |
Render() → Page[] | Lägg ut det köade innehållet, genom att lägga till nya sidor i slutet av dokumentet, och returnera dessa sidor i ordning. |