private String getWriterFormatName(String t) { Iterator<ImageWriter> i = ImageIO.getImageWritersByMIMEType(t); if (!i.hasNext()) { return null; } return i.next().getOriginatingProvider().getFormatNames()[0]; } }
private String getWriterFormatName(String t) { Iterator<ImageWriter> i = ImageIO.getImageWritersByMIMEType(t); if (!i.hasNext()) { return null; } return i.next().getOriginatingProvider().getFormatNames()[0]; } }
String[] formatNames = writerSPI.getFormatNames(); for (int i = 0; i < formatNames.length; i++) { if (formatNames[i].equalsIgnoreCase("JPEG")) {
@Override public String[] getFormatNames() { // NOTE: Can't use super.getFormatNames() which includes JPEG-Lossless return delegateProvider.getFormatNames(); }
private String getFormatNameSafe(final ImageWriter pWriter) { try { return pWriter.getOriginatingProvider().getFormatNames()[0]; } catch (RuntimeException e) { // NPE, AIOOBE, etc.. return null; } }
public String getFormatName() throws IOException { return getOriginatingProvider().getFormatNames()[0]; }
public static void write(final IIOImage image, final ImageWriterSpi provider, final ImageOutputStream imageOutput) throws IOException { // TODO: This is somewhat sketchy... if (provider.getFormatNames()[0].equals("pam")) { new PAMHeaderWriter(imageOutput).writeHeader(image, provider); } else if (provider.getFormatNames()[0].equals("pnm")) { new PNMHeaderWriter(imageOutput).writeHeader(image, provider); } else { throw new AssertionError("Unsupported provider: " + provider); } }
final String[] formats = spi.getFormatNames(); if (containsFormatName(formats, "gif")) { forceIndexColorModelForGIF(true);
@Override public String[] getFormatNames() { // NOTE: Can't use super.getFormatNames() which includes JPEG-Lossless return delegateProvider.getFormatNames(); }
public boolean filter(Object elt) { ImageWriterSpi spi = (ImageWriterSpi) elt; return Arrays.asList(spi.getFormatNames()).contains(formatName) && spi.canEncodeImage(type); } }
private String getWriterFormatName(String t) { Iterator<ImageWriter> i = ImageIO.getImageWritersByMIMEType(t); if (!i.hasNext()) { return null; } return i.next().getOriginatingProvider().getFormatNames()[0]; } }
private String getWriterFormatName(String t) { Iterator<ImageWriter> i = ImageIO.getImageWritersByMIMEType(t); if (!i.hasNext()) { return null; } return i.next().getOriginatingProvider().getFormatNames()[0]; } }
private String getWriterFormatName(String t) { Iterator<ImageWriter> i = ImageIO.getImageWritersByMIMEType(t); if (!i.hasNext()) return null; return i.next().getOriginatingProvider().getFormatNames()[0]; } }
private String getWriterFormatName(String t) { Iterator<ImageWriter> i = ImageIO.getImageWritersByMIMEType(t); if (!i.hasNext()) { return null; } return i.next().getOriginatingProvider().getFormatNames()[0]; } }
private String getWriterFormatName(String t) { Iterator<ImageWriter> i = ImageIO.getImageWritersByMIMEType(t); if (!i.hasNext()) { return null; } return i.next().getOriginatingProvider().getFormatNames()[0]; } }
private String getWriterFormatName(String t) { Iterator<ImageWriter> i = ImageIO.getImageWritersByMIMEType(t); if (!i.hasNext()) { return null; } return i.next().getOriginatingProvider().getFormatNames()[0]; } }
private String getWriterFormatName(String t) { Iterator<ImageWriter> i = ImageIO.getImageWritersByMIMEType(t); if (!i.hasNext()) { return null; } return i.next().getOriginatingProvider().getFormatNames()[0]; } }
private String getWriterFormatName(String t) { Iterator<ImageWriter> i = ImageIO.getImageWritersByMIMEType(t); if (!i.hasNext()) return null; return i.next().getOriginatingProvider().getFormatNames()[0]; } }
public ImageExportFileType(ImageWriterSpi spi) { this.format = spi.getFormatNames()[0]; this.spi = spi; try { this.param = spi.createWriterInstance().getDefaultWriteParam(); } catch (IOException e) { throw new RuntimeException("Failed to create Writer instance", e); } }
public ImageExportFileType(ImageWriterSpi spi) { this.format = spi.getFormatNames()[0]; this.spi = spi; try { this.param = spi.createWriterInstance().getDefaultWriteParam(); } catch (IOException e) { throw new RuntimeException("Failed to create Writer instance", e); } }