Flow
Flow
Genel Bakış
Flow, TypeScript için Aspose.PDF FOSS içinde bir sınıftır.
Akış düzeni kapsayıcısı.
Bu sınıf, TypeScript programlarındaki Flow nesneleri için 14 yöntem bildirir. Mevcut yöntemler şunlardır: AddCodeBlock, AddColumnBreak, AddFloatBox, AddFloatingBox, AddHeading, AddImage, AddList, AddMarkdown, AddParagraph, AddQuote, AddRule, AddTable ve 2 ek yöntem. Tüm ortak üyeler, Aspose.PDF FOSS for TypeScript paketini kurduktan sonra herhangi bir TypeScript uygulaması tarafından erişilebilir.
Yöntemler
| İmza | Açıklama |
|---|---|
constructor(doc: Document, options: FlowOptions) | Bu Flow örneğinde constructor(doc, options) çağrılır. |
AddParagraph(text: FlowText, options: FlowParagraphOptions) → this | Satır sonu kelime kaydırmalı bir paragraf ekle. |
AddHeading(level: number, text: FlowText, options: FlowHeadingOptions) → this | Satır sonu kelime kaydırmalı bir başlık ekle. |
AddList(items: FlowListNode[], options: FlowListOptions) → this | Bir madde işaretli (varsayılan) ya da numaralı ({ ordered: true }) liste ekle. |
AddImage(data: Uint8Array, options: FlowImageOptions) → this | Raster görüntüyü (JPEG/PNG) kendi akış bloğu olarak ekle. |
AddRule(options: FlowRuleOptions) → this | Yatay bir çizgi ekle — bir bölüm ayırıcı ve Markdown’un tematik kesintisi. |
AddCodeBlock(text: string, options: FlowCodeOptions) → this | Önceden biçimlendirilmiş bir kod bloğu ekle. |
AddQuote(blocks: FlowElement[], options: FlowQuoteOptions) → this | Bir blok alıntı ekle: verilen öğeler, bir oluk çubuğunun arkasına girintili. |
AddTable(t: TableBuilder, options: FlowTableOptions) → this | createTable ile oluşturulmuş bir tabloyu ekleyin, satır bazında sütunlar ve sayfalar arasında sayfalandırarak. |
| `AddMarkdown(src: string | MdDocument, options: MarkdownFlowOptions)→MarkdownResult` |
AddColumnBreak() → this | Aşağıdaki içeriğin bir sonraki sütunda (son sütunda ise bir sonraki sayfada) başlamasını zorlayın. |
| `AddFloatBox(box: FloatingBox, side: ’left' | ‘right’)→this` |
AddFloatingBox(box: FloatingBox, options: FlowBoxOptions) → this | Yerleştir box akışın içinde — bir çekme alıntısı, çağrı kutusu veya formül kartı. |
Render() → Page[] | Kuyruğa alınmış içeriği düzenle, yeni sayfaları belgenin sonuna ekleyerek, ve bu sayfaları sırayla döndür. |