public static class APNGFormat.Metadata extends AbstractMetadata
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_KEY |
| Constructor and Description |
|---|
Metadata() |
| Modifier and Type | Method and Description |
|---|---|
void |
addIdat(APNGFormat.IDATChunk idat) |
void |
close(boolean fileOnly)
Closes the image source(s) associated with this component, with a toggle to
determine if the component itself is reset.
|
APNGFormat.ACTLChunk |
getActl() |
List<APNGFormat.FCTLChunk> |
getFctl() |
List<APNGFormat.IDATChunk> |
getIdat() |
APNGFormat.IENDChunk |
getIend() |
APNGFormat.IHDRChunk |
getIhdr() |
APNGFormat.PLTEChunk |
getPlte() |
boolean |
isLittleEndian() |
boolean |
isSeparateDefault() |
boolean |
isSigned() |
void |
populateImageMetadata()
Generates format-agnostic image metadata structures based on this
instance's format-specific metadata.
|
void |
setActl(APNGFormat.ACTLChunk actl) |
void |
setFctl(List<APNGFormat.FCTLChunk> fctl) |
void |
setIdat(List<APNGFormat.IDATChunk> idat) |
void |
setIend(APNGFormat.IENDChunk iend) |
void |
setIhdr(APNGFormat.IHDRChunk ihdr) |
void |
setLittleEndian(boolean littleEndian)
Sets the littleEndian flag on this metadata.
|
void |
setPlte(APNGFormat.PLTEChunk plte) |
void |
setSeparateDefault(boolean separateDefault)
Sets whether or not the first (default) frame is part of the animation or
not.
|
void |
setSigned(boolean signed)
Sets whether this dataset's pixel type is signed or not.
|
add, createImageMetadata, get, getAll, getDatasetName, getDatasetSize, getDestinationLocation, getImageCount, getSource, getSourceLocation, getTable, isFiltered, setDatasetName, setDestinationLocation, setFiltered, setSource, setSourceLocation, setTablecloseasBrowsableLocation, asBrowsableLocation, getFormat, getFormatNamegetVersion, loggetInfo, getPriority, setInfo, setPriority, toStringcontext, getContextclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFormat, getFormatNamegetVersion, loggetIdentifiercontext, getContext, setContextcompareTo, getPriority, setPrioritygetInfo, setInfogetLocationpublic static final String DEFAULT_KEY
public boolean isSigned()
public void setSigned(boolean signed)
public boolean isSeparateDefault()
public void setSeparateDefault(boolean separateDefault)
public boolean isLittleEndian()
public void setLittleEndian(boolean littleEndian)
public void populateImageMetadata()
Metadatapublic List<APNGFormat.IDATChunk> getIdat()
public void setIdat(List<APNGFormat.IDATChunk> idat)
public void addIdat(APNGFormat.IDATChunk idat)
public List<APNGFormat.FCTLChunk> getFctl()
public void setFctl(List<APNGFormat.FCTLChunk> fctl)
public APNGFormat.ACTLChunk getActl()
public void setActl(APNGFormat.ACTLChunk actl)
public APNGFormat.IHDRChunk getIhdr()
public void setIhdr(APNGFormat.IHDRChunk ihdr)
public APNGFormat.PLTEChunk getPlte()
public void setPlte(APNGFormat.PLTEChunk plte)
public APNGFormat.IENDChunk getIend()
public void setIend(APNGFormat.IENDChunk iend)
public void close(boolean fileOnly)
throws IOException
HasSourceclose in interface HasSourceclose in class AbstractMetadatafileOnly - - If true, only the associated source(s) are closed.IOExceptionCopyright © 2011–2026 SCIFIO. All rights reserved.