ImageInfo
概要
ImageInfo は Aspose.PDF の Go 用 FOSS におけるタイプです。
ImageInfo はページ上で見つかった画像のメタデータを保持します(ピクセルデータはデコードしません)。
このタイプは Go プログラムで ImageInfo オブジェクトを操作するための 4 つのメソッドを提供します。利用可能なメソッドは Extract、Remove、Replace、ReplaceFromStream です。Aspose.PDF の Go 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の Go アプリケーションからアクセス可能です。プロパティ: BPC、ColorSpace、Format、Height、Inline、Name、その他 5 つ。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Width | int | 読み取り/書き込み | 幅を取得します。 |
Height | int | 読み取り/書き込み | 高さを取得します。 |
BPC | int | 読み取り/書き込み | bpc を取得します。 |
ColorSpace | ImageColorSpace | 読み取り/書き込み | 色空間を取得します。 |
Format | ImageFormat | 読み取り/書き込み | 形式を取得します。 |
X | float64 | 読み取り/書き込み | x を取得します。 |
Y | float64 | 読み取り/書き込み | y を取得します。 |
PageWidth | float64 | 読み取り/書き込み | ページ幅を取得します。 |
PageHeight | float64 | 読み取り/書き込み | ページの高さを取得します。 |
Inline | bool | 読み取り/書き込み | インラインを取得します。 |
Name | string | 読み取り/書き込み | 名前を取得します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
Extract() → (*Image, error) | Extract は画像をデコードし、ピクセルデータを含む完全な Image を返します。 |
Remove() → error | Remove はページから画像を削除します。 |
Replace(path: string) → error | Replace はファイルからの新しい画像で画像データを置き換えます。 |
ReplaceFromStream(r: io.Reader) → error | ReplaceFromStream はリーダーからの新しい画像で画像データを置き換えます。 |