Search code examples
javaimagepngjavafx-2image-formats

JavaFX: Get format (PNG, JPG..) of an image?


I am creating an application that for some reasons shall only accept PNG images.

How can I check if an image is really a PNG image? Currently I am using the JavaFX 2 Image class to load the image.

Thanks for any hint!


Solution

  • I do this currently in my own application by confirming the file's Mime Type before I process it. There are several SO threads suggesting how to obtain Mime Types in Java.