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, setDebugpublic boolean isPhotoshopJpegSegment(byte[] segmentData)
public PhotoshopApp13Data parsePhotoshopSegment(byte[] bytes, java.util.Map<java.lang.String,java.lang.Object> params) throws ImageReadException, java.io.IOException
ImageReadExceptionjava.io.IOExceptionpublic PhotoshopApp13Data parsePhotoshopSegment(byte[] bytes, boolean verbose, boolean strict) throws ImageReadException, java.io.IOException
ImageReadExceptionjava.io.IOExceptionpublic byte[] writePhotoshopApp13Segment(PhotoshopApp13Data data) throws java.io.IOException, ImageWriteException
java.io.IOExceptionImageWriteExceptionpublic byte[] writeIPTCBlock(java.util.List<IptcRecord> elements) throws ImageWriteException, java.io.IOException
ImageWriteExceptionjava.io.IOException"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"