public BufferedImageHttpMessageConverter() { String[] readerMediaTypes = ImageIO.getReaderMIMETypes(); for (String mediaType : readerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.readableMediaTypes.add(MediaType.parseMediaType(mediaType)); } } String[] writerMediaTypes = ImageIO.getWriterMIMETypes(); for (String mediaType : writerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.defaultContentType = MediaType.parseMediaType(mediaType); break; } } }
public BufferedImageHttpMessageConverter() { String[] readerMediaTypes = ImageIO.getReaderMIMETypes(); for (String mediaType : readerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.readableMediaTypes.add(MediaType.parseMediaType(mediaType)); } } String[] writerMediaTypes = ImageIO.getWriterMIMETypes(); for (String mediaType : writerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.defaultContentType = MediaType.parseMediaType(mediaType); break; } } }
ImageIO.getReaderMIMETypes(), "Writer", ImageIO.getWriterMIMETypes() ); columnNames = new String[]{"Input/Output", "Image MIME Types"}; md = new MediaData( "MIME", columnNames, data);
private Map<String, Float> getFormatQualityMapping() { synchronized(lock) { if (formatQuality == null) { formatQuality = new HashMap<String, Float>(); // Use ImageIO to find formats we can actually write String[] formats = ImageIO.getWriterMIMETypes(); // All known formats qs are initially 1.0 // Others should be 0.1 or something like that... for (String format : formats) { formatQuality.put(format, getKnownFormatQuality(format)); } } } //noinspection unchecked return (Map<String, Float>) formatQuality.clone(); }
/** {@inheritDoc} */ public String[] getSupportedMIMETypes() { return ImageIO.getWriterMIMETypes(); }
@Override public String[] getWriterMIMETypes() { return ImageIO.getWriterMIMETypes(); }
/** * Show write formats * <p/> * On Windows supports png/jpeg/bmp */ public static void showWriteFormats() { String[] formats = ImageIO.getWriterMIMETypes(); for (String f : formats) { System.out.println(f); } }
/** * Show write formats * * On Windows supports png/jpeg/bmp */ public static void showWriteFormats() { String[] formats = ImageIO.getWriterMIMETypes(); for(String f:formats) { System.out.println(f); } }
/** * Show write formats * * On Windows supports png/jpeg/bmp */ public void showWriteFormats() { String[] formats = ImageIO.getWriterMIMETypes(); for(String f:formats) { System.out.println(f); } } }
public BufferedImageHttpMessageConverter() { String[] readerMediaTypes = ImageIO.getReaderMIMETypes(); for (String mediaType : readerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.readableMediaTypes.add(MediaType.parseMediaType(mediaType)); } } String[] writerMediaTypes = ImageIO.getWriterMIMETypes(); for (String mediaType : writerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.defaultContentType = MediaType.parseMediaType(mediaType); break; } } }
mimeTypes = ImageIO.getWriterMIMETypes(); } catch (NoClassDefFoundError ncdfe) { supportedFormats = Collections.EMPTY_SET;
public BufferedImageHttpMessageConverter() { String[] readerMediaTypes = ImageIO.getReaderMIMETypes(); for (String mediaType : readerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.readableMediaTypes.add(MediaType.parseMediaType(mediaType)); } } String[] writerMediaTypes = ImageIO.getWriterMIMETypes(); for (String mediaType : writerMediaTypes) { if (StringUtils.hasText(mediaType)) { this.defaultContentType = MediaType.parseMediaType(mediaType); break; } } }
mimeTypes = ImageIO.getWriterMIMETypes(); } catch (NoClassDefFoundError ncdfe) { supportedFormats = Collections.EMPTY_SET;
formatNames = ImageIO.getWriterMIMETypes();
public BufferedImageHttpMessageConverter() { String[] readerMediaTypes = ImageIO.getReaderMIMETypes(); for (String mediaType : readerMediaTypes) { this.readableMediaTypes.add(MediaType.parseMediaType(mediaType)); } String[] writerMediaTypes = ImageIO.getWriterMIMETypes(); if (writerMediaTypes.length > 0) { this.defaultContentType = MediaType.parseMediaType(writerMediaTypes[0]); } }
String[] formats = ImageIO.getWriterMIMETypes(); for (int i = 0; i < formats.length; i++) { System.out.println(" " + formats[i]);
String[] formats = ImageIO.getWriterMIMETypes(); for (int i = 0; i < formats.length; i++) { System.out.println(" " + formats[i]);
final String[] mimeTypes = ImageIO.getWriterMIMETypes();
ImageIO.getReaderMIMETypes(), "Writer", ImageIO.getWriterMIMETypes() ); columnNames = new String[]{"Input/Output", "Image MIME Types"}; md = new MediaData( "MIME", columnNames, data);