Stamp
概要
Stamp は Aspose.PDF FOSS の .NET 用クラスです。
PdfFileStamp ファサードを通じて適用されるスタンプを表します。
このクラスは .NET プログラムにおける Stamp オブジェクトの操作用に 9 つのメソッドを提供します。利用可能なメソッドは、BindImage、BindLogo、BindPdf、BindTextState、SetImageSize、SetOriginです。すべての公開メンバーは、Aspose.PDF FOSS for .NET パッケージをインストールした後、任意の .NET アプリケーションからアクセス可能です。プロパティ: BlendingSpace、IsBackground、Opacity、PageNumber、Pages、Quality、およびその他 4 つ。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
StampId | int | 読み取り/書き込み | スタンプ識別子。 |
Pages | int[]? | 読み取り/書き込み | スタンプを適用するページ(1ベース)。 |
PageNumber | int | 読み取り/書き込み | スタンプを適用する単一ページ番号(1 から始まります)。 |
XOrigin | double | 読み取り/書き込み | ポイント単位の X 原点位置。 |
YOrigin | double | 読み取り/書き込み | ポイント単位の Y 原点位置。 |
Rotation | float | 読み取り/書き込み | 回転角度(度)。 |
Opacity | float | 読み取り/書き込み | 不透明度 (0.0-1.0)。 |
IsBackground | bool | 読み取り/書き込み | このスタンプが背景にあるかどうか。 |
Quality | int | 読み取り/書き込み | スタンプが JPEG 画像として出力される際の JPEG 品質 (1..100)。 |
BlendingSpace | BlendingColorSpace | 読み取り/書き込み | スタンプをページに合成する際に使用されるブレンドカラー空間。 |
メソッド
| シグネチャ | 説明 |
|---|---|
BindLogo(formattedText: FormattedText) | FormattedText をスタンプのロゴ(テキストスタンプ)としてバインドする。 |
BindImage(imageData: byte[]) | スタンプのロゴ(画像スタンプ)として生の画像バイトをバインドします。 |
BindImage(image: Stream) | スタンプの画像ソースとしてストリームをバインドします。 |
BindImage(imageFile: string) | スタンプの画像ソースとしてファイルパスをバインドします。 |
BindPdf(pdfStream: Stream, pageNumber: int) | ストリームと 1 から始まるページ番号で、PDF ページ(スタンプソースとして)をバインドします。 |
BindPdf(pdfFile: string, pageNumber: int) | PDFページ(スタンプソースとして)をファイルパスと 1 ベースのページ番号でバインドします。 |
BindTextState(textState: TextState) | スタンプがテキスト入力されたときにデフォルトを上書きする TextState をバインドする。 |
SetImageSize(width: float, height: float) | 画像スタンプがレンダリングされる明示的なピクセルサイズを設定する。 |
SetOrigin(originX: float, originY: float) | origin position を設定します。 |