FloatingBox
Genel Bakış
FloatingBox Bu türde bir tip vardır Aspose.PDF FOSS for Go.
FloatingBox bir konut konteyneridir (şarj modeli 2. çubuk): seçmeli bir sınır, arka plan ve kalıp ile kutu kendi içeriğini (paragraflar, başlıklar , resimler, listeler) genişliğinin içinde yerleştirir.
Bu tip, Go programlarında FloatingBox nesnelerle çalışmak için 10 yöntem sunar. Mevcut yöntemler şunları içerir: AddHeading, AddImage, AddImageAlt, AddList, AddParagraph, AddSpacer, SetBackground, SetBorder, SetPadding, SetSpacing. Tüm kamu üyeleri, Aspose.PDF FOSS for Go paketini yükledikten sonra herhangi bir Go uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama |
|---|---|
AddParagraph(text: string, style: TextStyle) → *FloatingBox | AddParagraph kutuya bir paragraf ekleyin. |
AddHeading(level: int, text: string, style: TextStyle) → *FloatingBox | AddHeading kutuya bir başlık (sınıf 1-6) ekler. |
AddImage(path: string, width: float64) → *FloatingBox | AddImage kutuya bir görüntü ekler (yükseklik ≤ 0 görünümünü korur). |
AddImageAlt(path: string, width: float64, alt: string) → *FloatingBox | AddImageAlt kutuya alternatif metin ile bir görüntü ekler. |
AddList(items: []string, ordered: bool, style: TextStyle) → *FloatingBox | AddList kutuya bir bulleted/numbered list eklendi. |
AddSpacer(height: float64) → *FloatingBox | AddSpacer kutuya dikey alan ekler. |
SetBorder(border: BorderInfo) → *FloatingBox | *Kitap sınırını belirler. |
SetBackground(c: *Color) → *FloatingBox | SetBackground kutusu renk doldurma (nil = hiç) ayarlayın. |
SetPadding(m: MarginInfo) → *FloatingBox | SetPadding sınır ve içerik arasındaki iç çubukları ayarlar. |
SetSpacing(gap: float64) → *FloatingBox | SetSpacing kutunun unsurları arasındaki dikey boşluğu ayarlar (varsayılan 6pt). |