Flow
Översikt
Flow är en typ i Aspose.PDF FOSS för Go.
Flow är en dokumentgenerator som lägger ut innehåll från topp till botten och sidor automatiskt – “flöden” motsvarar Rectangle-baserad ritning API.
Denna typ ger 11 metoder för att arbeta med Flow-objekt i Go-program. Tillgängliga metoder inkluderar: AddColumnBreak, AddFloatBox, AddFloatingBox, AddHeading, AddImage, AddImageAlt, AddList, AddParagraph, AddSpacer, AddTable, Render. Alla offentliga medlemmar är tillgängliga för alla Go-ansökningar efter att ha installerat Aspose.PDF FOSS for Go paket.
Metoder
| Signature | Beskrivning |
|---|---|
AddParagraph(text: string, style: TextStyle) → *Flow | AddParagraph bifogar en paragraf av flytande text (skär och splittras över sidor). |
AddHeading(level: int, text: string, style: TextStyle) → *Flow | AddHeading lägger till en rubrik av den angivna nivån (1–6). |
AddImage(path: string, width: float64) → *Flow | AddImage bifogar en bild som är skala till bredd×höjdpunkter. |
AddImageAlt(path: string, width: float64, alt: string) → *Flow | AddImageAlt är AddImage med alternativ text (används när flödet tagits). |
AddTable(t: *Table) → *Flow | AddTable bifogar en tabell (paginerad när den är högre än en sida). |
AddList(items: []string, ordered: bool, style: TextStyle) → *Flow | AddList bifogar en bulleted (orderad=false) eller numererad lista. |
AddSpacer(height: float64) → *Flow | AddSpacer lägger till vertikalt utrymme. |
AddColumnBreak() → *Flow | AddColumnBreak tvingar följande innehåll att börja i nästa kolumn (eller, från den sista kolumnen, på nästa sida). |
AddFloatingBox(box: *FloatingBox) → *Flow | AddFloatingBox fäster en flytande låda, som tar sin mätade höjd i flödet (flytt till en ny sida om den inte passar). |
Render() → (int, error) | Render lägger ut de förskjutna elementen i dokumentet och returnerar antalet sidor som strömmen tar över. |
AddFloatBox(box: *FloatingBox, side: FloatSide, width: float64) → *Flow | AddFloatBox fäster en flytande låda som är klämd på den angivna sidan vid breddpunkter; de paragrafer som följer vrider runt det tills texten passerar dess botten. |