HeaderFooter
概要
HeaderFooter は、Aspose.PDF の .NET 用 FOSS におけるクラスです。
PDFページに適用できるヘッダーまたはフッターを表します。
このクラスは、.NET プログラムで HeaderFooter オブジェクトを操作するための4つのメソッドを提供します。利用可能なメソッドは ApplyAsFooter、ApplyAsHeader、Clone、FromText です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: HorizontalAlignment、IsClipExtraContent、Margin、Paragraphs、Text、TextState。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Text | string | 読み取り/書き込み | テキストコンテンツ。 |
TextState | TextState | 読み取り/書き込み | テキストの書式設定状態(フォント、サイズ、色)。 |
Margin | MarginInfo | 読み取り/書き込み | ヘッダー/フッターテキストの位置を制御する余白。 |
HorizontalAlignment | HorizontalAlignment | 読み取り/書き込み | テキストの水平揃え。 |
Paragraphs | Paragraphs | 読み取り/書き込み | ヘッダー/フッターにレンダリングする段落オブジェクトのコレクション(TextFragment、HtmlFragment など)。 |
IsClipExtraContent | bool | 読み取り/書き込み | ヘッダー/フッター領域を超えるコンテンツがクリップされるかどうか。 |
メソッド
| シグネチャ | 説明 |
|---|---|
FromText(text: string) | テキスト文字列からHeaderFooterを作成する。 |
Clone() | 浅いクローン — Text/TextState/ Margin/HorizontalAlignment をコピーし、Paragraphs の各エントリへの浅くコピーされた参照もコピーします。 |
ApplyAsHeader(pages: Page[], substitutePageNumbers: bool) | このヘッダー/フッターをヘッダーとして(上部に配置)指定されたページに適用する。 |
ApplyAsFooter(pages: Page[], substitutePageNumbers: bool) | このヘッダー/フッターをフッターとして(下部に配置して)指定されたページに適用してください。 |