String writerSpiNames[] = readerSpi.getImageWriterSpiNames(); if (writerSpiNames == null || writerSpiNames.length == 0) { thrownew RuntimeException("Failed to get writer spi names for " +
format);
}
System.out.println("Available writer spi names:"); for (int i = 0; i < writerSpiNames.length; i++) {
System.out.println(writerSpiNames[i]); try { Class spiClass = Class.forName(writerSpiNames[i]); if (spiClass == null) { thrownew RuntimeException("Failed to get spi class " +
writerSpiNames[i]);
}
System.out.println("Got class " + spiClass.getName());
Object spiObject = spiClass.newInstance(); if (spiObject == null) { thrownew RuntimeException("Failed to instantiate spi " +
writerSpiNames[i]);
}
System.out.println("Got instance " + spiObject);
} catch (Throwable e) { thrownew RuntimeException("Failed to test spi " +
writerSpiNames[i]);
}
}
ImageWriter writer = ImageIO.getImageWriter(reader); if (writer == null) { thrownew RuntimeException("Failed to get writer for " + format);
}
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.