Flow

Prezentare generală

Flow este o clasă în Aspose.PDF FOSS pentru TypeScript.

Un container cu aranjament fluid.

Această clasă declară 14 metode pentru obiecte Flow în programe TypeScript. Metodele disponibile includ: AddCodeBlock, AddColumnBreak, AddFloatBox, AddFloatingBox, AddHeading, AddImage, AddList, AddMarkdown, AddParagraph, AddQuote, AddRule, AddTable și 2 metode suplimentare. Toți membrii publici sunt accesibili oricărei aplicații TypeScript după instalarea pachetului Aspose.PDF FOSS pentru TypeScript.

Metode

SemnăturăDescriere:
constructor(doc: Document, options: FlowOptions)Apelează constructorul(doc, options) pe această instanță Flow.
AddParagraph(text: FlowText, options: FlowParagraphOptions) → thisAdaugă un paragraf cu încadrare la cuvinte.
AddHeading(level: number, text: FlowText, options: FlowHeadingOptions) → thisAdaugă un titlu cu încadrare la cuvinte.
AddList(items: FlowListNode[], options: FlowListOptions) → thisAdaugă o listă cu marcatori (implicit) sau numerotată ({ ordered: true }).
AddImage(data: Uint8Array, options: FlowImageOptions) → thisAdaugă o imagine raster (JPEG/PNG) ca un bloc de flux propriu.
AddRule(options: FlowRuleOptions) → thisAdaugă o linie orizontală — un separator de secțiune și o pauză tematică în Markdown.
AddCodeBlock(text: string, options: FlowCodeOptions) → thisAdaugă un bloc de cod preformatat.
AddQuote(blocks: FlowElement[], options: FlowQuoteOptions) → thisAdaugă un citat bloc: elementele date, indentate în spatele unei bare de ghidaj.
AddTable(t: TableBuilder, options: FlowTableOptions) → thisAdaugă un tabel construit cu createTable, paginând pe rânduri pe coloane și pagini.
`AddMarkdown(src: stringMdDocument, options: MarkdownFlowOptions)→MarkdownResult`
AddColumnBreak() → thisForțează conținutul următor să înceapă în coloana următoare (pagina următoare dacă este în ultima coloană).
`AddFloatBox(box: FloatingBox, side: ’left'‘right’)→this`
AddFloatingBox(box: FloatingBox, options: FlowBoxOptions) → thisPlasați box în fluxul propriu-zise — un citat tras, un apel sau un card de formulă.
Render() → Page[]Aranjați conținutul în așteptare, adăugând pagini noi la sfârșitul documentului, și returnați acele pagini în ordine.
 Română