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

SignaturBeskrivning
constructor(doc: Document, options: FlowOptions)Anropar konstruktorn(doc, options) på detta Flow-objekt.
AddParagraph(text: FlowText, options: FlowParagraphOptions) → thisLägg till ett ordbrytat stycke.
AddHeading(level: number, text: FlowText, options: FlowHeadingOptions) → thisLägg till en ordbrytet rubrik.
AddList(items: FlowListNode[], options: FlowListOptions) → thisLägg till en punktlista (standard) eller en numrerad ({ ordered: true }) lista.
AddImage(data: Uint8Array, options: FlowImageOptions) → thisLägg till en rasterbild (JPEG/PNG) som ett eget flödesblock.
AddRule(options: FlowRuleOptions) → thisLägg till en horisontell linje — en sektionsavdelare, och Markdowns tematiska avbrott.
AddCodeBlock(text: string, options: FlowCodeOptions) → thisLägg till ett förformat kodblock.
AddQuote(blocks: FlowElement[], options: FlowQuoteOptions) → thisLägg till ett blockcitat: de givna elementen, indragna bakom en sidlinje.
AddTable(t: TableBuilder, options: FlowTableOptions) → thisLägg till en tabell byggd med createTable, paginerad radvis över kolumner och sidor.
`AddMarkdown(src: stringMdDocument, options: MarkdownFlowOptions)→MarkdownResult`
AddColumnBreak() → thisTvinga 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) → thisPlacera 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.
 Svenska