FloatingBox

FloatingBox

Gambaran Umum

FloatingBox adalah tipe dalam Aspose.PDF FOSS untuk Go.

FloatingBox adalah kontainer konten yang diposisikan (Tier 2 dari model aliran): sebuah kotak dengan border opsional, latar belakang, dan padding yang menata kontennya sendiri (paragraf, judul, gambar, daftar) di dalam lebarnya.

Tipe ini menyediakan 10 metode untuk bekerja dengan objek FloatingBox dalam program Go. Metode yang tersedia meliputi: AddHeading, AddImage, AddImageAlt, AddList, AddParagraph, AddSpacer, SetBackground, SetBorder, SetPadding, SetSpacing. Semua anggota publik dapat diakses oleh aplikasi Go mana pun setelah menginstal paket Aspose.PDF FOSS untuk Go.

Metode

Tanda TanganDeskripsi
AddParagraph(text: string, style: TextStyle) → *FloatingBoxAddParagraph menambahkan paragraf ke kotak.
AddHeading(level: int, text: string, style: TextStyle) → *FloatingBoxAddHeading menambahkan judul (tingkat 1–6) ke kotak.
AddImage(path: string, width: float64) → *FloatingBoxAddImage menambahkan gambar (tinggi ≤ 0 mempertahankan aspek) ke kotak.
AddImageAlt(path: string, width: float64, alt: string) → *FloatingBoxAddImageAlt menambahkan gambar dengan teks alternatif ke kotak.
AddList(items: []string, ordered: bool, style: TextStyle) → *FloatingBoxAddList menambahkan daftar berpoin/bernomor ke kotak.
AddSpacer(height: float64) → *FloatingBoxAddSpacer menambahkan ruang vertikal ke kotak.
SetBorder(border: BorderInfo) → *FloatingBoxSetBorder mengatur border kotak.
SetBackground(c: *Color) → *FloatingBoxSetBackground mengatur warna isi kotak (nil = tidak ada).
SetPadding(m: MarginInfo) → *FloatingBoxSetPadding mengatur padding dalam antara border dan konten.
SetSpacing(gap: float64) → *FloatingBoxSetSpacing menetapkan jarak vertikal antara elemen kotak (default 6pt).

Lihat Juga

 Bahasa Indonesia