FloatingBox

Tổng quan

FloatingBox là một loại trong Aspose.PDF FOSS for Go.

FloatingBox là một container nội dung được đặt (Tier 2 của mô hình dòng chảy): một hộp với một biên giới tùy chọn, nền và băng đảng mà đặt nội bộ riêng của nó (phần, tiêu đề, hình ảnh, danh sách) bên trong chiều rộng.

Loại này cung cấp 10 phương pháp để làm việc với các đối tượng FloatingBox trong chương trình Go. Các phương pháp có sẵn bao gồm: AddHeading, AddImage, AddImageAlt, AddList, AddParagraph, AddSpacer, SetBackground, SetBorder, SetPadding, SetSpacing. Tất cả các thành viên công cộng đều có thể truy cập vào bất kỳ ứng dụng Go nào sau khi cài đặt gói Aspose.PDF FOSS for Go.

Phương pháp

SignatureMô tả
AddParagraph(text: string, style: TextStyle)*FloatingBoxAddParagraph thêm một đoạn vào hộp.
AddHeading(level: int, text: string, style: TextStyle)*FloatingBoxAddHeading thêm một tiêu đề (tức độ 1-6) vào hộp.
AddImage(path: string, width: float64)*FloatingBoxAddImage dán một hình ảnh (tăng ≤ 0 giữ khía cạnh) vào hộp.
AddImageAlt(path: string, width: float64, alt: string)*FloatingBoxAddImageAlt thêm một hình ảnh với văn bản thay thế vào hộp.
AddList(items: []string, ordered: bool, style: TextStyle)*FloatingBoxAddList thêm một danh sách được đạn/đếm vào hộp.
AddSpacer(height: float64)*FloatingBoxAddSpacer dán không gian dọc vào hộp.
SetBorder(border: BorderInfo)*FloatingBoxSetBorder đặt giới hạn hộp.
SetBackground(c: *Color)*FloatingBoxSetBackground đặt hộp điền màu (nil = không có).
SetPadding(m: MarginInfo)*FloatingBoxSetPadding đặt cột bên trong giữa biên giới và nội dung.
SetSpacing(gap: float64)*FloatingBoxSetSpacing đặt khoảng cách dọc giữa các yếu tố trong hộp (được mặc định là 6pt).

Xem thêm

 Tiếng Việt