www.dextsolution.com
DEXTUPLOAD
JK
menu toggleリファレンス > dextuploadjk > media > ImageMetadata

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();