ImageInfo

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 つ。

プロパティ

名前型アクセス説明
Widthint読み取り/書き込み幅を取得します。
Heightint読み取り/書き込み高さを取得します。
BPCint読み取り/書き込みbpc を取得します。
ColorSpaceImageColorSpace読み取り/書き込み色空間を取得します。
FormatImageFormat読み取り/書き込み形式を取得します。
Xfloat64読み取り/書き込みx を取得します。
Yfloat64読み取り/書き込みy を取得します。
PageWidthfloat64読み取り/書き込みページ幅を取得します。
PageHeightfloat64読み取り/書き込みページの高さを取得します。
Inlinebool読み取り/書き込みインラインを取得します。
Namestring読み取り/書き込み名前を取得します。

メソッド

シグネチャ説明
Extract() → (*Image, error)Extract は画像をデコードし、ピクセルデータを含む完全な Image を返します。
Remove() → errorRemove はページから画像を削除します。
Replace(path: string) → errorReplace はファイルからの新しい画像で画像データを置き換えます。
ReplaceFromStream(r: io.Reader) → errorReplaceFromStream はリーダーからの新しい画像で画像データを置き換えます。

参照

 日本語