Package de.elo.mover.main.tiff
Class JAIImageLoader
- java.lang.Object
-
- de.elo.mover.main.tiff.JAIImageLoader
-
public class JAIImageLoader extends java.lang.ObjectÜ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 Constructor Description JAIImageLoader()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.awt.DimensiongetImageResolution(java.io.File file)Liefert die Auflösung der angegebenen Datei zurück.static java.awt.DimensiongetImageSize(java.io.File file)Liefert die Größe des angegebenen Bildes zurück.static java.awt.image.RenderedImagegetJAIImageWithoutFileLock(java.io.File file)Liefert das Image aus der angegebenen Datei.static java.awt.image.RenderedImagegetJAIImageWithoutFileLock(java.net.URL url)Liefert das Image aus der angegebenen URL.
-
-
-
Method Detail
-
getJAIImageWithoutFileLock
public static java.awt.image.RenderedImage getJAIImageWithoutFileLock(java.net.URL url) throws java.lang.ExceptionLiefert 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:
java.lang.Exception
-
getJAIImageWithoutFileLock
public static java.awt.image.RenderedImage getJAIImageWithoutFileLock(java.io.File file) throws java.io.FileNotFoundException, java.io.IOException, java.lang.ExceptionLiefert 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:
java.io.FileNotFoundExceptionjava.io.IOExceptionjava.lang.Exception
-
getImageSize
public static java.awt.Dimension getImageSize(java.io.File file) throws java.io.FileNotFoundException, java.io.IOException, java.lang.ExceptionLiefert die Größe des angegebenen Bildes zurück.- Parameters:
file- Bilddatei- Returns:
- Größe der Bilddatei
- Throws:
java.io.FileNotFoundExceptionjava.io.IOExceptionjava.lang.Exception
-
getImageResolution
public static java.awt.Dimension getImageResolution(java.io.File file) throws java.io.FileNotFoundException, java.io.IOException, java.lang.ExceptionLiefert die Auflösung der angegebenen Datei zurück.- Parameters:
file- Datei- Returns:
- Auflösung der Datei
- Throws:
java.io.FileNotFoundExceptionjava.io.IOExceptionjava.lang.Exception
-
-