Package com.drew.metadata.photoshop
Class PhotoshopTiffHandler
java.lang.Object
com.drew.metadata.tiff.DirectoryTiffHandler
com.drew.metadata.exif.ExifTiffHandler
com.drew.metadata.photoshop.PhotoshopTiffHandler
- All Implemented Interfaces:
TiffHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intFields inherited from class com.drew.metadata.tiff.DirectoryTiffHandler
_currentDirectory, _metadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancustomProcessTag(int tagOffset, Set<Integer> processedIfdOffsets, int tiffHeaderOffset, RandomAccessReader reader, int tagId, int byteCount) Methods inherited from class com.drew.metadata.exif.ExifTiffHandler
hasFollowerIfd, setTiffMarker, tryCustomProcessFormat, tryEnterSubIfdMethods inherited from class com.drew.metadata.tiff.DirectoryTiffHandler
endingIFD, error, pushDirectory, setByteArray, setDouble, setDoubleArray, setFloat, setFloatArray, setInt16s, setInt16sArray, setInt16u, setInt16uArray, setInt32s, setInt32sArray, setInt32u, setInt32uArray, setInt8s, setInt8sArray, setInt8u, setInt8uArray, setRational, setRationalArray, setString, warn
-
Field Details
-
TAG_PAGE_MAKER_EXTENSION
private static final int TAG_PAGE_MAKER_EXTENSION- See Also:
-
TAG_JPEG_TABLES
private static final int TAG_JPEG_TABLES- See Also:
-
TAG_XMP
private static final int TAG_XMP- See Also:
-
TAG_FILE_INFORMATION
private static final int TAG_FILE_INFORMATION- See Also:
-
TAG_PHOTOSHOP_IMAGE_RESOURCES
private static final int TAG_PHOTOSHOP_IMAGE_RESOURCES- See Also:
-
TAG_EXIF_IFD_POINTER
private static final int TAG_EXIF_IFD_POINTER- See Also:
-
TAG_ICC_PROFILES
private static final int TAG_ICC_PROFILES- See Also:
-
TAG_EXIF_GPS
private static final int TAG_EXIF_GPS- See Also:
-
TAG_T_IMAGE_SOURCE_DATA
private static final int TAG_T_IMAGE_SOURCE_DATA- See Also:
-
TAG_T_ANNOTATIONS
private static final int TAG_T_ANNOTATIONS- See Also:
-
-
Constructor Details
-
PhotoshopTiffHandler
-
-
Method Details
-
customProcessTag
public boolean customProcessTag(int tagOffset, Set<Integer> processedIfdOffsets, int tiffHeaderOffset, RandomAccessReader reader, int tagId, int byteCount) throws IOException - Specified by:
customProcessTagin interfaceTiffHandler- Overrides:
customProcessTagin classExifTiffHandler- Throws:
IOException
-