public override System.String ToString()
{
System.Text.StringBuilder rep = new System.Text.StringBuilder("[ICCProfileHeader: ");
rep.Append(eol + " ProfileSize: " + System.Convert.ToString(dwProfileSize, 16));
rep.Append(eol + " CMMTypeSignature: " + System.Convert.ToString(dwCMMTypeSignature, 16));
rep.Append(eol + " ProfileClass: " + System.Convert.ToString(dwProfileClass, 16));
rep.Append(eol + " ColorSpaceType: " + System.Convert.ToString(dwColorSpaceType, 16));
rep.Append(eol + " dwPCSType: " + System.Convert.ToString(dwPCSType, 16));
rep.Append(eol + " dwProfileSignature: " + System.Convert.ToString(dwProfileSignature, 16));
rep.Append(eol + " dwPlatformSignature: " + System.Convert.ToString(dwPlatformSignature, 16));
rep.Append(eol + " dwCMMFlags: " + System.Convert.ToString(dwCMMFlags, 16));
rep.Append(eol + "dwDeviceManufacturer: " + System.Convert.ToString(dwDeviceManufacturer, 16));
rep.Append(eol + " dwDeviceModel: " + System.Convert.ToString(dwDeviceModel, 16));
rep.Append(eol + " dwDeviceAttributes1: " + System.Convert.ToString(dwDeviceAttributes1, 16));
rep.Append(eol + " dwRenderingIntent: " + System.Convert.ToString(dwRenderingIntent, 16));
rep.Append(eol + " dwCreatorSig: " + System.Convert.ToString(dwCreatorSig, 16));
rep.Append(eol + " profileVersion: " + profileVersion);
rep.Append(eol + " dateTime: " + dateTime);
rep.Append(eol + " PCSIlluminant: " + PCSIlluminant);
return rep.Append("]").ToString();
}