Flow

Flow

Panoramica

Flow è una classe in Aspose.PDF FOSS per TypeScript.

Un contenitore di layout a flusso.

Questa classe dichiara 14 metodi per gli oggetti Flow nei programmi TypeScript. I metodi disponibili includono: AddCodeBlock, AddColumnBreak, AddFloatBox, AddFloatingBox, AddHeading, AddImage, AddList, AddMarkdown, AddParagraph, AddQuote, AddRule, AddTable, e 2 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione TypeScript dopo aver installato il pacchetto Aspose.PDF FOSS per TypeScript.

Metodi

FirmaDescrizione
constructor(doc: Document, options: FlowOptions)Chiama il costruttore(doc, options) su questa istanza di Flow.
AddParagraph(text: FlowText, options: FlowParagraphOptions) → thisAggiungi un paragrafo a capo automatico.
AddHeading(level: number, text: FlowText, options: FlowHeadingOptions) → thisAggiungi un’intestazione a capo automatico.
AddList(items: FlowListNode[], options: FlowListOptions) → thisAggiungi un elenco puntato (predefinito) o numerato ({ ordered: true }).
AddImage(data: Uint8Array, options: FlowImageOptions) → thisAggiungi un’immagine raster (JPEG/PNG) come blocco di flusso autonomo.
AddRule(options: FlowRuleOptions) → thisAggiungi una regola orizzontale — un divisore di sezione, e l’interruzione tematica di Markdown.
AddCodeBlock(text: string, options: FlowCodeOptions) → thisAggiungi un blocco di codice preformattato.
AddQuote(blocks: FlowElement[], options: FlowQuoteOptions) → thisAggiungi una citazione a blocco: gli elementi forniti, indentati dietro una barra laterale.
AddTable(t: TableBuilder, options: FlowTableOptions) → thisAggiungi una tabella creata con createTable, paginando per riga tra colonne e pagine.
`AddMarkdown(src: stringMdDocument, options: MarkdownFlowOptions)→MarkdownResult`
AddColumnBreak() → thisForza il contenuto seguente a iniziare nella colonna successiva (pagina successiva se nell’ultima colonna).
`AddFloatBox(box: FloatingBox, side: ’left'‘right’)→this`
AddFloatingBox(box: FloatingBox, options: FlowBoxOptions) → thisPosiziona box nel flusso stesso — una citazione in evidenza, un avviso o una scheda formula.
Render() → Page[]Impagina il contenuto in coda, aggiungendo nuove pagine alla fine del documento, e restituisci quelle pagine in ordine.
 Italiano