Class ExifReader

java.lang.Object
de.elo.mover.main.tiff.ExifReader

public class ExifReader extends Object

Überschrift: ExifReader.

Beschreibung: Reader für die Exif-Daten von JPEG- und TIFF-Dateien.

Copyright: Copyright (c) ELO Digital Office GmbH 2018

  • Constructor Details

    • ExifReader

      public ExifReader()
      Konstruktor.
  • Method Details

    • read

      public void read(File file) throws com.drew.imaging.ImageProcessingException, Exception
      Liest die Exif-Daten für die angegebene Datei.
      Parameters:
      file - Dokumentendatei
      Throws:
      com.drew.imaging.ImageProcessingException - Wenn die Exif-Daten nicht ausgelesen werden können
      Exception - Wenn die Datei nicht gelesen werden kann
    • checkIfLoaded

      public boolean checkIfLoaded(File file)
      Meldet zurück, ob diese Datei bereits geladen ist.
      Parameters:
      file - EXIF-Dokument
      Returns:
      True, wenn diese Datei bereits geladen ist
    • read

      public void read(String fileName) throws com.drew.imaging.ImageProcessingException, Exception
      Liest die Exif-Daten für die angegebene Datei.
      Parameters:
      fileName - Name (inklusive Pfad) der Dokumentendatei
      Throws:
      com.drew.imaging.ImageProcessingException - Wenn die Exif-Daten nicht ausgelesen werden können
      Exception - Wenn die Datei nicht gelesen werden kann
    • valueOf

      public String valueOf(String name)
      Liefert den Wert des angegebenen Begriffs zurück.
      Parameters:
      name - Begriff
      Returns:
      Wert des Begriffs
    • getAllKeys

      public Enumeration<String> getAllKeys()
      Zugriff für die Skript Schnittelle auf alle Schlüsselnamen. Da die Schnittstelle auch an anderen Stellen auf Enumeration setzt, wird hier kein Iterator sondern eine Enumeration zurückgeliefert.
      Returns:
      Liste aller Schlüsselnamen