dextuploadjk.media
Class ImageMetadata
- 最小サポートバージョン
- 1.0.0
- 最小サポート環境
- Java 17
- 説明
-
イメージファイルから抽出されたメタ情報を含むクラスです。
- メソッド
-
findEntry
与えられた dextuploadjk.media.ImageMetadata.Tag 値に対応する dextuploadjk.media.IFDEntry オブジェクトを返します。
-
形式
public IFDEntry findEntry(Tag tag)
-
パラメータ
名前 形式 説明 tag dextuploadjk.media.ImageMetadata.Tag tag 値 -
リターン
dextuploadjk.media.IFDEntry オブジェクト、ない場合は null
-
使い方
ImageMetadata metadata = new ImageMetadata(); IFDEntry compression = metadata.findEntry(Tag.Compression);
getExif
一般的なExif情報に対応するdextuploadjk.media.IFDEntryのリストを返します。
-
形式
public ArrayList<IFDEntry> getExif()
-
リターン
dextuploadjk.media.IFDEntry リスト
-
使い方
ImageMetadata metadata = new ImageMetadata(); metadata.getExif();
getGps
-
GPS情報に対応するdextuploadjk.media.IFDEntryのリストを返します。 GPS情報もExifに含まれていますが、便宜上区別して処理します。
-
形式
public ArrayList<IFDEntry> getGps()
-
リターン
dextuploadjk.media.IFDEntry リスト
-
使い方
ImageMetadata metadata = new ImageMetadata(); metadata.getGps();
getThumbnail
Thumbnail情報がある場合は、java.awt.image.BufferedImageオブジェクトを返します。
-
形式
public image.BufferedImage getThumbnail()
-
リターン
java.awt.image.BufferedImage オブジェクト。 なければ null
-
使い方
ImageMetadata metadata = new ImageMetadata(); metadata.getThumbnail();
getTargetFile
Exifメタ情報を抽出した元の画像のjava.io.Fileオブジェクトを返します。
-
形式
public File getTargetFile()
-
リターン
java.io.File オブジェクト
-
使い方
ImageMetadata metadata = new ImageMetadata(); metadata.getTargetFile();