ImagePlacement

ImagePlacement

概要

ImagePlacement は Aspose.PDF の .NET 用 FOSS のクラスです。

PDF ページ上に見つかる画像配置を表します — ページ上に表示される画像 XObject の位置、サイズ、解像度(CTM 変換後)。

このクラスは .NET プログラムで ImagePlacement オブジェクトを操作するための 4 つのメソッドを提供します。利用可能なメソッドは Hide、Replace、Save です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすれば、すべてのパブリックメンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: CompositingParameters、Image、Matrix、Operator、Page、Rectangle、およびその他 2 つ。

プロパティ

名前型アクセス説明
RectangleRectangle読み取りページ上の画像のバウンディング矩形(ページ座標系)。
ResolutionResolution読み取りこの配置における画像の解像度(DPI)。
PagePage読み取りこの画像配置が見つかったページ。
MatrixMatrix読み取り画像が描画された点における変換行列 (CTM)。
ImageXImage?読み取りこの配置の基になる画像 XObject。
OperatorOperator?読み取りこの画像を描画したコンテンツストリームオペレーター(通常は Do)。
Rotationfloat読み取り配置行列から抽出された回転(度)。
CompositingParametersCompositingParameters読み取り画像が描画された時点の合成状態(アルファ+ブレンドモード)。

メソッド

シグネチャ説明
Hide()ページコンテンツからその Do 呼び出しを削除して、この画像配置を非表示にします。
Replace(image: Stream)この画像配置の基になる画像 XObject を image に置き換えます。
Save(stream: Stream)デコードされた画像バイトをストリームに書き込みます。
Save(stream: Stream, format: System.Drawing.Imaging.ImageFormat)デコードされた画像バイトを format としてストリームに書き込みます。

参照

 日本語