PageNumberStamp
概要
PageNumberStamp は Aspose.PDF の FOSS(.NET 用)のクラスです。継承元: Aspose.Pdf.Stamps.Stamp。
PDF ページにページ番号を追加するスタンプ。
このクラスは .NET プログラム内で PageNumberStamp オブジェクトを操作するためのメソッドを2つ提供します。利用可能なメソッド: ApplyToAll, setStampId。Aspose.PDF の .NET 用 FOSS パッケージをインストールすると、すべての公開メンバーが任意の .NET アプリケーションからアクセス可能になります。プロパティ: Background, BottomMargin, Color, FontName, FontSize, Format, その他17項目。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Format | string | 読み取り/書き込み | ページ番号の形式。 |
StartingNumber | int | 読み取り/書き込み | 開始ページ番号。 |
FontName | string | 読み取り/書き込み | フォント名。 |
FontSize | double | 読み取り/書き込み | ポイント単位のフォントサイズ。 |
TextState | TextState | 読み取り | ページ番号のテキスト状態;TextState.FontSize を設定すると、次回のスタンプ出力時にスタンプの FontSize が更新されます。 |
Color | (double R, double G, double B) | 読み取り/書き込み | テキストカラーは RGB(0〜1 の範囲)です。 |
StampId | int | 読み取り/書き込み | スタンプが適用されたときに、%StampId コンテンツストリームコメントとして埋め込まれるオプションの識別子です。そのため、PdfContentEditor.GetStamps / DeleteStampById が後でそれを見つけることができます。 |
ZoomX | double | 読み取り/書き込み | スタンプに適用される水平スケール係数(1.0 = 元のサイズ)。 |
ZoomY | double | 読み取り/書き込み | スタンプに適用される垂直スケール係数(1.0 = 元のサイズ)。 |
XIndent | double | 読み取り/書き込み | ページ上の X 位置。 |
YIndent | double | 読み取り/書き込み | ページ上の Y 位置。 |
Rotate | Rotation | 読み取り/書き込み | 回転 (0, 90, 180, 270)。 |
RotateAngle | double | 読み取り/書き込み | 度で指定する任意の回転角度。 |
Opacity | double | 読み取り/書き込み | 不透明度 (0.0 = 透明, 1.0 = 不透明)。 |
IsBackground | bool | 読み取り/書き込み | スタンプがページコンテンツの背後に描画されるかどうか。 |
Background | bool | 読み取り/書き込み | IsBackground のエイリアス。 |
TopMargin | double | 読み取り/書き込み | 上余白のオフセット(ポイント)。 |
BottomMargin | double | 読み取り/書き込み | 下余白のオフセット(ポイント)。 |
LeftMargin | double | 読み取り/書き込み | 左余白のオフセット(ポイント)。 |
RightMargin | double | 読み取り/書き込み | 右余白オフセット(ポイント)。 |
HorizontalAlignment | HorizontalAlignment | 読み取り/書き込み | 水平揃え。 |
VerticalAlignment | VerticalAlignment | 読み取り/書き込み | 垂直揃え。 |
OutlineWidth | double | 読み取り/書き込み | スタンプのグリフ/グラフィック輪郭のストローク幅(ポイント単位)。 |
メソッド
| シグネチャ | 説明 |
|---|---|
ApplyToAll(document: Document) | このスタンプを文書内のすべてのページに適用します。 |
setStampId(id: int) | 設定します StampId。 |