public class PngChunkPHYS extends PngChunkSingle
see http://www.w3.org/TR/PNG/#11pHYs
PngChunk.ChunkOrderingConstraint
Constructor and Description |
---|
PngChunkPHYS(ImageInfo info) |
Modifier and Type | Method and Description |
---|---|
ChunkRaw |
createRawChunk()
Creates the physical chunk.
|
double |
getAsDpi()
returns -1 if the physicial unit is unknown, or X-Y are not equal
|
double[] |
getAsDpi2()
returns -1 if the physicial unit is unknown
|
PngChunk.ChunkOrderingConstraint |
getOrderingConstraint()
|
long |
getPixelsxUnitX() |
long |
getPixelsxUnitY() |
int |
getUnits() |
void |
parseFromRaw(ChunkRaw chunk)
Parses raw chunk and fill inside data.
|
void |
setAsDpi(double dpi) |
void |
setAsDpi2(double dpix,
double dpiy) |
void |
setPixelsxUnitX(long pixelsxUnitX) |
void |
setPixelsxUnitY(long pixelsxUnitY) |
void |
setUnits(int units) |
allowsMultiple, equals, hashCode
createEmptyChunk, getChunkGroup, getLen, getOffset, getRaw, hasPriority, invalidateRawData, setPriority, toString
public static final String ID
public PngChunkPHYS(ImageInfo info)
public PngChunk.ChunkOrderingConstraint getOrderingConstraint()
PngChunk
getOrderingConstraint
in class PngChunk
public ChunkRaw createRawChunk()
PngChunk
createRawChunk
in class PngChunk
public void parseFromRaw(ChunkRaw chunk)
PngChunk
parseFromRaw
in class PngChunk
public long getPixelsxUnitX()
public void setPixelsxUnitX(long pixelsxUnitX)
public long getPixelsxUnitY()
public void setPixelsxUnitY(long pixelsxUnitY)
public int getUnits()
public void setUnits(int units)
public double getAsDpi()
public double[] getAsDpi2()
public void setAsDpi(double dpi)
public void setAsDpi2(double dpix, double dpiy)
Copyright © 2014. All rights reserved.