public class ExifIFD extends IFD
Modifier and Type | Field and Description |
---|---|
static String[] |
COMPONENTSCONFIGURATION_L |
static String[] |
CONTRAST_L |
static String[] |
CUSTOMRENDERED_L |
static String[] |
EXPOSUREMODE_L |
static String[] |
EXPOSUREPROGRAM_L |
static String[] |
FILESOURCE_L |
static int[] |
FLASH_INDEX |
static String[] |
FLASH_L |
static String[] |
FOCALPLANERESOLUTIONUNIT_L |
static String[] |
GAINCONTROL_L |
static int[] |
LIGHTSOURCE_INDEX |
static String[] |
LIGHTSOURCE_L |
static int[] |
METERINGMODE_INDEX |
static String[] |
METERINGMODE_L |
static String[] |
SATURATION_L |
static String[] |
SCENECAPTURETYPE_L |
static String[] |
SCENETYPE_L |
static String[] |
SENSINGMETHOD_L |
static String[] |
SHARPNESS_L |
static String[] |
SUBJECTDISTANCERANGE_L |
static String[] |
WHITEBALANCE_L |
Constructor and Description |
---|
ExifIFD(long offset,
RepInfo info,
RandomAccessFile raf,
boolean bigEndian)
Instantiate an
ExifIFD object. |
Modifier and Type | Method and Description |
---|---|
List |
exifProps(Property pHeader)
Extracts and returns the Exif property list from a standard
IFD property header.
|
int |
getColorspace()
returns the colorspace value (tag 40961).
|
String |
getExifVersion()
Returns the Exif version string (tag 36864).
|
String |
getFlashpixVersion()
Returns the Flashpix version string (tag 40960).
|
NisoImageMetadata |
getNisoImageMetadata()
Returns the constructed NisoImageMetadata.
|
Property |
getProperty(boolean rawOutput)
Get the IFD properties.
|
void |
lookupTag(int tag,
int type,
long count,
long value)
Lookup an IFD tag.
|
addBitmaskProperty, addIntegerArrayProperty, addIntegerProperty, addIntegerProperty, addRationalArrayProperty, addRationalProperty, average, calcValueSize, checkCount, checkType, checkType, getErrors, getNext, getOffset, getVersion, isBigEndian, isFirst, isThumbnail, parse, parse, parse, postParseInitialization, propertyHeader, readASCII, readASCIIArray, readByte, readByteArray, readDoubleArray, readLong, readLongArray, readRational, readRationalArray, readShort, readShortArray, readSignedRational, readSignedRationalArray, readSShortArray, readTrueByteArray, readUnsigned, setFirst, setThumbnail
public static final String[] COMPONENTSCONFIGURATION_L
public static final String[] CONTRAST_L
public static final String[] CUSTOMRENDERED_L
public static final String[] EXPOSUREMODE_L
public static final String[] EXPOSUREPROGRAM_L
public static final String[] FILESOURCE_L
public static final String[] FLASH_L
public static final int[] FLASH_INDEX
public static final String[] FOCALPLANERESOLUTIONUNIT_L
public static final String[] GAINCONTROL_L
public static final String[] LIGHTSOURCE_L
public static final int[] LIGHTSOURCE_INDEX
public static final String[] METERINGMODE_L
public static final int[] METERINGMODE_INDEX
public static final String[] SATURATION_L
public static final String[] SCENECAPTURETYPE_L
public static final String[] SCENETYPE_L
public static final String[] SENSINGMETHOD_L
public static final String[] SHARPNESS_L
public static final String[] SUBJECTDISTANCERANGE_L
public static final String[] WHITEBALANCE_L
public ExifIFD(long offset, RepInfo info, RandomAccessFile raf, boolean bigEndian)
ExifIFD
object.offset
- IFD offsetinfo
- the RepInfo objectraf
- TIFF filebigEndian
- True if big-endian filepublic Property getProperty(boolean rawOutput)
getProperty
in class IFD
public String getExifVersion()
public NisoImageMetadata getNisoImageMetadata()
public String getFlashpixVersion()
public int getColorspace()
public List exifProps(Property pHeader)
public void lookupTag(int tag, int type, long count, long value) throws TiffException
lookupTag
in class IFD
TiffException
Copyright © 2008–2017 The Open Preservation Foundation. All rights reserved.