FloatingBox

FloatingBox

概要

FloatingBox は Aspose.PDF FOSS for Go の型です。

FloatingBox は配置されたコンテンツコンテナ(フローモデルの Tier 2): オプションのボーダー、背景、パディングを持つボックスで、幅の中に自身のコンテンツ(段落、見出し、画像、リスト)を配置します。

この型は Go プログラムで FloatingBox オブジェクトを操作するための 10 個のメソッドを提供します。利用可能なメソッドは AddHeading, AddImage, AddImageAlt, AddList, AddParagraph, AddSpacer, SetBackground, SetBorder, SetPadding, SetSpacing です。Aspose.PDF FOSS for Go パッケージをインストールすれば、すべての公開メンバーが任意の Go アプリケーションから利用可能になります。

メソッド

シグネチャ説明
AddParagraph(text: string, style: TextStyle) → *FloatingBoxAddParagraph はボックスに段落を追加します。
AddHeading(level: int, text: string, style: TextStyle) → *FloatingBoxAddHeading はボックスに見出し(レベル1〜6)を追加します。
AddImage(path: string, width: float64) → *FloatingBoxAddImage はボックスに画像を追加します(高さ ≤ 0 はアスペクト比を保持)。
AddImageAlt(path: string, width: float64, alt: string) → *FloatingBoxAddImageAlt はボックスに代替テキスト付きの画像を追加します。
AddList(items: []string, ordered: bool, style: TextStyle) → *FloatingBoxAddList はボックスに箇条書き/番号付きリストを追加します。
AddSpacer(height: float64) → *FloatingBoxAddSpacer はボックスに垂直スペースを追加します。
SetBorder(border: BorderInfo) → *FloatingBoxSetBorder はボックスの枠線を設定します。
SetBackground(c: *Color) → *FloatingBoxSetBackground はボックスの塗りつぶし色を設定します(nil = なし)。
SetPadding(m: MarginInfo) → *FloatingBoxSetPadding は、枠とコンテンツの間の内部パディングを設定します。
SetSpacing(gap: float64) → *FloatingBoxSetSpacing は、ボックス要素間の垂直ギャップを設定します(デフォルトは6pt)。

参照

 日本語