PdfPageStamp
概要
PdfPageStamp は Aspose.PDF の FOSS における .NET 用クラスです。継承元: Aspose.Pdf.Stamps.Stamp。
1つの PDF ページの内容を別のページにスタンプします。
このクラスは .NET プログラムで PdfPageStamp オブジェクトを操作するための 6 つのメソッドを提供します。利用可能なメソッドは ApplyTo、PdfPageStamp、Put、setStampId です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすると、すべての公開メンバーが任意の .NET アプリケーションから利用可能になります。プロパティ: Background、BottomMargin、Height、HorizontalAlignment、IsBackground、LeftMargin、およびその他 14 件。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Width | double | 読み取り/書き込み | スタンプの幅(ポイント)。 |
Height | double | 読み取り/書き込み | スタンプの高さ(ポイント)。 |
PdfPage | Page | 読み取り/書き込み | スタンプが付けられるソースページ。 |
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 | 読み取り/書き込み | スタンプの字形/グラフィック輪郭の線幅(ポイント単位)。 |
メソッド
| シグネチャ | 説明 |
|---|---|
PdfPageStamp(pdfPage: Page) | 別の文書のページから PdfPageStamp を作成する。 |
Put(page: Page) | 公開サーフェスに一致する ApplyTo のエイリアス。 |
PdfPageStamp(fileName: string, pageIndex: int) | fileName の PDF のページ pageIndex(1ベース)から PdfPageStamp を作成します。 |
PdfPageStamp(stream: Stream, pageIndex: int) | ストリームから読み取ったPDFのページ pageIndex(1ベース)から PdfPageStamp を作成します。 |
ApplyTo(page: Page) | このスタンプをページに適用します。 |
setStampId(id: int) | 設定します StampId。 |