Package de.elo.mover.main.tiff
Class JAIImageLoader
java.lang.Object
de.elo.mover.main.tiff.JAIImageLoader
Überschrift: JAIImageLoader.
Beschreibung: Liefert das Image aus der angegebenen Datei. Die Datei wird nicht gesperrt und kann daher anschließend gelöscht werden.
Copyright: Copyright (c) ELO Digital Office GmbH 2018
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DimensiongetImageResolution(File file) Liefert die Auflösung der angegebenen Datei zurück.static DimensiongetImageSize(File file) Liefert die Größe des angegebenen Bildes zurück.static RenderedImageLiefert das Image aus der angegebenen Datei.static RenderedImageLiefert das Image aus der angegebenen URL.
-
Constructor Details
-
JAIImageLoader
public JAIImageLoader()
-
-
Method Details
-
getJAIImageWithoutFileLock
Liefert das Image aus der angegebenen URL. Die Datei wird nicht gesperrt und kann daher anschließend gelöscht werden.Postcondition: Es gibt keine Referenzen mehr auf die Datei. Die Datei kann anschließend gelöscht werden.
- Parameters:
url- URL- Returns:
- RenderedImage
- Throws:
Exception
-
getJAIImageWithoutFileLock
public static RenderedImage getJAIImageWithoutFileLock(File file) throws FileNotFoundException, IOException, Exception Liefert das Image aus der angegebenen Datei. Die Datei wird nicht gesperrt und kann daher anschließend gelöscht werden.Postcondition: Es gibt keine Referenzen mehr auf die Datei. Die Datei kann anschließend gelöscht werden.
- Parameters:
file- Datei- Returns:
- Gerendertes Image
- Throws:
FileNotFoundExceptionIOExceptionException
-
getImageSize
public static Dimension getImageSize(File file) throws FileNotFoundException, IOException, Exception Liefert die Größe des angegebenen Bildes zurück.- Parameters:
file- Bilddatei- Returns:
- Größe der Bilddatei
- Throws:
FileNotFoundExceptionIOExceptionException
-
getImageResolution
public static Dimension getImageResolution(File file) throws FileNotFoundException, IOException, Exception Liefert die Auflösung der angegebenen Datei zurück.- Parameters:
file- Datei- Returns:
- Auflösung der Datei
- Throws:
FileNotFoundExceptionIOExceptionException
-