|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectucar.jpeg.icc.types.ICCProfileHeader
public class ICCProfileHeader
An ICC profile contains a 128-byte header followed by a variable number of tags contained in a tag table. This class models the header portion of the profile. Most fields in the header are ints. Some, such as data and version are aggregations of ints. This class provides an api to those fields as well as the definition of standard constants which are used in the header.
jj2000.j2k.icc.ICCProfile
Field Summary | |
---|---|
ICCDateTime |
dateTime
Header field |
int |
dwCMMFlags
Header field |
int |
dwCMMTypeSignature
Header field |
int |
dwColorSpaceType
Header field |
int |
dwCreatorSig
Header field |
int |
dwDeviceAttributes1
Header field |
int |
dwDeviceAttributesReserved
Header field |
int |
dwDeviceManufacturer
Header field |
int |
dwDeviceModel
Header field |
int |
dwPCSType
Header field |
int |
dwPlatformSignature
Header field |
int |
dwProfileClass
Header field |
int |
dwProfileSignature
Header field |
int |
dwProfileSize
Header field |
int |
dwRenderingIntent
Header field |
static int |
kdwProfileSignature
Profile header signature |
static int |
kdwProfileSigReverse
Profile header signature |
XYZNumber |
PCSIlluminant
Header field |
ICCProfileVersion |
profileVersion
Header field |
byte[] |
reserved
Header field |
static int |
size
Size of the header |
Constructor Summary | |
---|---|
ICCProfileHeader()
Construct and empty header |
|
ICCProfileHeader(byte[] data)
Construct a header from a complete ICCProfile |
Method Summary | |
---|---|
String |
toString()
String representation of class |
void |
write(RandomAccessFile raf)
Write out this ICCProfile header to a RandomAccessFile |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static int kdwProfileSignature
public static int kdwProfileSigReverse
public static final int size
public int dwProfileSize
public int dwCMMTypeSignature
public int dwProfileClass
public int dwColorSpaceType
public int dwPCSType
public int dwProfileSignature
public int dwPlatformSignature
public int dwCMMFlags
public int dwDeviceManufacturer
public int dwDeviceModel
public int dwDeviceAttributes1
public int dwDeviceAttributesReserved
public int dwRenderingIntent
public int dwCreatorSig
public byte[] reserved
public ICCProfileVersion profileVersion
public ICCDateTime dateTime
public XYZNumber PCSIlluminant
Constructor Detail |
---|
public ICCProfileHeader()
public ICCProfileHeader(byte[] data)
byte
- [] -- holds ICCProfile contentsMethod Detail |
---|
public void write(RandomAccessFile raf) throws IOException
raf
- sink for data
IOException
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |