Flow

Pregled

Flow је тип у Aspose.PDF FOSS за Go.

Проток је генератор докумената који ставља садржај изнад доле и аутоматски се странира - “проток” еквивалент за Ректанглу-базиран АПИ цртања.

Овај тип пружа 11 метода за рад са објектима тока у програмима Го. Доступне методе укључују: AddColumnBreak, AddFloatBox, AddFloatingBox, AddHeading, AddImage, AddImageAlt, AddList, AddParagraph, AddSpacer, AddTable, Render. Сви јавни чланови су доступни за било коју апликацију Го након инсталације пакета Aspose.PDF ФОСС за Го.

Metode

SignatureОпис
AddParagraph(text: string, style: TextStyle)*FlowAddParagraph додаје параграф течећег текста (пореза и раздваја се на странице).
AddHeading(level: int, text: string, style: TextStyle)*FlowAddHeading додаје наслов одређеног нивоа (1-6).
AddImage(path: string, width: float64)*FlowAddImage причвршћује слику скалисану на тачке ширине× висине.
AddImageAlt(path: string, width: float64, alt: string)*FlowAddImageAlt је AddImage са алтернативним текстом (користи се када је ток означен).
AddTable(t: *Table)*FlowAddTable причвршћује табелу (пагинато када је већа од странице).
AddList(items: []string, ordered: bool, style: TextStyle)*FlowAddList додаје пуцани (поручен = лажни) или бројани листу.
AddSpacer(height: float64)*FlowAddSpacer причвршћује вертикални простор.
AddColumnBreak()*FlowAddColumnBreak присиљава следећи садржај да почне у следећој колони (или, из последњег колона, на следећем страници).
AddFloatingBox(box: *FloatingBox)*FlowAddFloatingBox причвршћује плутајућу кутију, која узима његову мерену висину у току (прелазак на нову страницу ако се не уклапа).
Render()(int, error)Рендер излучује уграђене елементе у документ и враћа број страница које токови заузимају.
AddFloatBox(box: *FloatingBox, side: FloatSide, width: float64)*FlowAddFloatBox причвршћује плутано кутије на одређеној страни у тачкама ширине; параграфи који следе се окрећу око њега док текст не прође кроз његову дну.

Vidi takođe

 Српски