public class IptcParser extends BinaryFileParser
Constructor and Description |
---|
IptcParser() |
Modifier and Type | Method and Description |
---|---|
boolean |
isPhotoshopJpegSegment(byte[] segmentData) |
PhotoshopApp13Data |
parsePhotoshopSegment(byte[] bytes,
boolean verbose,
boolean strict) |
PhotoshopApp13Data |
parsePhotoshopSegment(byte[] bytes,
java.util.Map<java.lang.String,java.lang.Object> params) |
byte[] |
writeIPTCBlock(java.util.List<IptcRecord> elements) |
byte[] |
writePhotoshopApp13Segment(PhotoshopApp13Data data) |
getByteOrder, getDebug, setDebug
public boolean isPhotoshopJpegSegment(byte[] segmentData)
public PhotoshopApp13Data parsePhotoshopSegment(byte[] bytes, java.util.Map<java.lang.String,java.lang.Object> params) throws ImageReadException, java.io.IOException
ImageReadException
java.io.IOException
public PhotoshopApp13Data parsePhotoshopSegment(byte[] bytes, boolean verbose, boolean strict) throws ImageReadException, java.io.IOException
ImageReadException
java.io.IOException
public byte[] writePhotoshopApp13Segment(PhotoshopApp13Data data) throws java.io.IOException, ImageWriteException
java.io.IOException
ImageWriteException
public byte[] writeIPTCBlock(java.util.List<IptcRecord> elements) throws ImageWriteException, java.io.IOException
ImageWriteException
java.io.IOException
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"