List of usage examples for javax.imageio ImageIO getReaderMIMETypes
public static String[] getReaderMIMETypes()
From source file:Main.java
public static void main(String[] args) { String[] readers, writers;/* w w w. jav a 2 s.c o m*/ System.out.println("For Reading:"); readers = ImageIO.getReaderFormatNames(); System.out.println("\tBy format:"); for (int i = 0; i < readers.length; i++) System.out.println("\t\t" + readers[i]); readers = ImageIO.getReaderMIMETypes(); System.out.println("\tBy MIME Types:"); for (int i = 0; i < readers.length; i++) System.out.println("\t\t" + readers[i]); System.out.println("For Writing:"); writers = ImageIO.getWriterFormatNames(); System.out.println("\tBy format:"); for (int i = 0; i < writers.length; i++) System.out.println("\t\t" + writers[i]); writers = ImageIO.getWriterMIMETypes(); System.out.println("\tBy MIME Types:"); for (int i = 0; i < writers.length; i++) System.out.println("\t\t" + writers[i]); }
From source file:info.magnolia.module.imaging.tools.ImageIOPluginsPage.java
public Collection<String> getInputFormatMimeTypes() { return filter(ImageIO.getReaderMIMETypes()); }
From source file:jails.http.converter.BufferedImageHttpMessageConverter.java
public BufferedImageHttpMessageConverter() { String[] readerMediaTypes = ImageIO.getReaderMIMETypes(); for (String mediaType : readerMediaTypes) { this.readableMediaTypes.add(MediaType.parseMediaType(mediaType)); }//from www . ja v a 2 s . co m String[] writerMediaTypes = ImageIO.getWriterMIMETypes(); if (writerMediaTypes.length > 0) { this.defaultContentType = MediaType.parseMediaType(writerMediaTypes[0]); } }
From source file:nl.b3p.imagetool.ImageTool.java
/** * Private method which seeks through the supported MIME types to check if a * certain MIME is supported./*from w w w . j a v a2s .c o m*/ * * @param mime String with the MIME to find. * * @return a String with the found MIME or null if no MIME was found. */ // <editor-fold defaultstate="" desc="getMimeType(String mime) method."> public static String getMimeType(String mime) { /*Crap ESRI, image/jpg is not a content type, needs to be image/jpeg*/ if ("image/jpg".equalsIgnoreCase(mime)) { mime = "image/jpeg"; } String[] mimeTypes = ImageIO.getReaderMIMETypes(); for (int i = 0; i < mimeTypes.length; i++) { if (mimeTypes[i].equalsIgnoreCase(mime)) { return mimeTypes[i]; } } return null; }
From source file:nl.b3p.kaartenbalie.service.KBImageTool.java
/** Private method which seeks through the supported MIME types to check if * a certain MIME is supported./*from w ww .ja va 2 s .c o m*/ * * @param mime String with the MIME to find. * * @return a String with the found MIME or null if no MIME was found. */ // <editor-fold defaultstate="" desc="getMimeType(String mime) method."> public static String getMimeType(String mime) { String[] mimeTypes = ImageIO.getReaderMIMETypes(); for (int i = 0; i < mimeTypes.length; i++) { if (mimeTypes[i].equalsIgnoreCase(mime)) { return mimeTypes[i]; } } return null; }