[]
        
(Showing Draft Content)

CSJ2K.Icc.Types.ICCProfileHeader

ICCProfileHeader Class

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.

Inheritance
ICCProfileHeader
Namespace: CSJ2K.Icc.Types
Assembly: C1.WPF.PdfViewer.4.6.2.dll
Syntax
public class ICCProfileHeader

Constructors

Name Description
ICCProfileHeader()

Construct and empty header

ICCProfileHeader(byte[])

Construct a header from a complete ICCProfile

Fields

Name Description
PCSIlluminant

Header field

dateTime

Header field

dwCMMFlags

Header field

dwCMMTypeSignature

Header field

dwColorSpaceType

Header field

dwCreatorSig

Header field

dwDeviceAttributes1

Header field

dwDeviceAttributesReserved

Header field

dwDeviceManufacturer

Header field

dwDeviceModel

Header field

dwPCSType

Header field

dwPlatformSignature

Header field

dwProfileClass

Header field

dwProfileSignature

Header field

dwProfileSize

Header field

dwRenderingIntent

Header field

kdwProfileSigReverse

Profile header signature

profileVersion

Header field

reserved

Header field

size

Size of the header

Methods

Name Description
ToString()

String representation of class