public class MegaPaintBLDReader extends BaseImageReader implements JImageReader
availableLocales, ignoreMetadata, input, locale, minIndex, originatingProvider, progressListeners, seekForwardOnly, updateListeners, warningListeners, warningLocales
Constructor and Description |
---|
MegaPaintBLDReader(ImageReaderSpi originatingProvider) |
MegaPaintBLDReader(String fileName) |
Modifier and Type | Method and Description |
---|---|
static boolean |
canReadImage(ImageInputStream iis)
Returns whether an image can be read as a MegaPaint BLD.
|
String |
getMetadataSummary()
Returns a summary of the image's metadata.
|
void |
parse()
Parses the image from the internal buffer, to an internal representation.
|
createBufferedImage, getHeight, getHeight, getImage, getImageMetadata, getImageTypes, getNumImages, getStreamMetadata, getWidth, getWidth, processFile, read, readFile, readFile
abort, abortRequested, addIIOReadProgressListener, addIIOReadUpdateListener, addIIOReadWarningListener, canReadRaster, checkReadParamBandSettings, clearAbortRequest, computeRegions, dispose, getAspectRatio, getAvailableLocales, getDefaultReadParam, getDestination, getFormatName, getImageMetadata, getInput, getLocale, getMinIndex, getNumThumbnails, getOriginatingProvider, getRawImageType, getSourceRegion, getStreamMetadata, getThumbnailHeight, getThumbnailWidth, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, hasThumbnails, isIgnoringMetadata, isImageTiled, isRandomAccessEasy, isSeekForwardOnly, processImageComplete, processImageProgress, processImageStarted, processImageUpdate, processPassComplete, processPassStarted, processReadAborted, processSequenceComplete, processSequenceStarted, processThumbnailComplete, processThumbnailPassComplete, processThumbnailPassStarted, processThumbnailProgress, processThumbnailStarted, processThumbnailUpdate, processWarningOccurred, processWarningOccurred, read, readAll, readAll, readAsRenderedImage, readerSupportsThumbnails, readRaster, readThumbnail, readTile, readTileRaster, removeAllIIOReadProgressListeners, removeAllIIOReadUpdateListeners, removeAllIIOReadWarningListeners, removeIIOReadProgressListener, removeIIOReadUpdateListener, removeIIOReadWarningListener, reset, setInput, setInput, setInput, setLocale
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHeight, getImage, getWidth, processFile
public MegaPaintBLDReader(String fileName)
public MegaPaintBLDReader(ImageReaderSpi originatingProvider)
public void parse() throws IllegalDataException
BaseImageReader
parse
in class BaseImageReader
IllegalDataException
- If parsing cannot be completed due to illegal data.public static boolean canReadImage(ImageInputStream iis)
iis
- The ImageInputStream whose readability is being checked.public String getMetadataSummary()
JImageReader
getMetadataSummary
in interface JImageReader
Copyright © 2020. All rights reserved.