com.drew.imaging.tiff
public interface TiffHandler
| Modifier and Type | Method and Description |
|---|---|
void |
completed(RandomAccessReader reader,
int tiffHeaderOffset) |
boolean |
customProcessTag(int makernoteOffset,
Set<Integer> processedIfdOffsets,
int tiffHeaderOffset,
RandomAccessReader reader,
int tagId,
int byteCount) |
void |
endingIFD() |
void |
error(String message) |
boolean |
hasFollowerIfd() |
boolean |
isTagIfdPointer(int tagType) |
void |
setByteArray(int tagId,
byte[] bytes) |
void |
setDouble(int tagId,
double double64) |
void |
setDoubleArray(int tagId,
double[] array) |
void |
setFloat(int tagId,
float float32) |
void |
setFloatArray(int tagId,
float[] array) |
void |
setInt16s(int tagId,
int int16s) |
void |
setInt16sArray(int tagId,
short[] array) |
void |
setInt16u(int tagId,
int int16u) |
void |
setInt16uArray(int tagId,
int[] array) |
void |
setInt32s(int tagId,
int int32s) |
void |
setInt32sArray(int tagId,
int[] array) |
void |
setInt32u(int tagId,
long int32u) |
void |
setInt32uArray(int tagId,
long[] array) |
void |
setInt8s(int tagId,
byte int8s) |
void |
setInt8sArray(int tagId,
byte[] array) |
void |
setInt8u(int tagId,
short int8u) |
void |
setInt8uArray(int tagId,
short[] array) |
void |
setRational(int tagId,
Rational rational) |
void |
setRationalArray(int tagId,
Rational[] array) |
void |
setString(int tagId,
String string) |
void |
setTiffMarker(int marker)
Receives the 2-byte marker found in the TIFF header.
|
void |
warn(String message) |
void setTiffMarker(int marker)
throws TiffProcessingException
marker - the 2-byte value found at position 2 of the TIFF headerTiffProcessingExceptionboolean isTagIfdPointer(int tagType)
boolean hasFollowerIfd()
void endingIFD()
void completed(RandomAccessReader reader, int tiffHeaderOffset)
boolean customProcessTag(int makernoteOffset,
Set<Integer> processedIfdOffsets,
int tiffHeaderOffset,
RandomAccessReader reader,
int tagId,
int byteCount)
throws IOException
IOExceptionvoid warn(String message)
void error(String message)
void setByteArray(int tagId,
byte[] bytes)
void setString(int tagId,
String string)
void setRational(int tagId,
Rational rational)
void setRationalArray(int tagId,
Rational[] array)
void setFloat(int tagId,
float float32)
void setFloatArray(int tagId,
float[] array)
void setDouble(int tagId,
double double64)
void setDoubleArray(int tagId,
double[] array)
void setInt8s(int tagId,
byte int8s)
void setInt8sArray(int tagId,
byte[] array)
void setInt8u(int tagId,
short int8u)
void setInt8uArray(int tagId,
short[] array)
void setInt16s(int tagId,
int int16s)
void setInt16sArray(int tagId,
short[] array)
void setInt16u(int tagId,
int int16u)
void setInt16uArray(int tagId,
int[] array)
void setInt32s(int tagId,
int int32s)
void setInt32sArray(int tagId,
int[] array)
void setInt32u(int tagId,
long int32u)
void setInt32uArray(int tagId,
long[] array)
Copyright © 2002-2014 Drew Noakes. All Rights Reserved.