Leadtools.ColorConversion Namespace

Inheritance Hierarchy

Summary

Overview and description of Leadtools ColorConversion classes, enumerations, and structures.

Classes

Class Description
Class ConversionParameters Provides information about the conversion options.
Class IccChromaticityTagType Contains the chromaticityType tag type data.
Class IccColorantOrderTagType Contains the colorantOrderType tag type data.
Class IccColorantTableTagType Contains the colorantTableType tag type data.
Class IccColorLookupTable16Bit Contains the color lookup table data (CLUT) encoding for the lutAtoBType or lutBToAType tag types.
Class IccColorLookupTable8Bit Contains the color lookup table data (CLUT) encoding for the lutAtoBType or lutBToAType tag types.
Class IccColorLookupTableBase Contains basic data required for both IccColorLookupTable8Bit and IccColorLookupTable16Bit classes.
Class IccCurveTagType Contains the curveType tag type data.
Class IccDataTagType Contains the dataType tag type data.
Class IccDateTimeTagType Contains the dateTimeType tag type data.
Class IccLookupTable16TagType Contains the lut16Type tag type data.
Class IccLookupTable8TagType Contains the lut8Type tag type data.
Class IccLookupTableAToBTagType Contains the lutAToBType tag type data.
Class IccLookupTableBToATagType Contains the lutBToAType tag type data.
Class IccMeasurementTagType Contains the measurementType tag type data.
Class IccMultiLocalizedUnicodeTagType Contains the multiLocalizedUnicodeType tag type data.
Class IccNamedColor2TagType Contains the namedColor2Type tag type data.
Class IccParametricCurveTagType Contains the parametricCurveType tag type data.
Class IccProfileExtended Contains all of the data for a complete ICC profile.
Class IccProfileSequenceDescriptionTagType Contains the profileSequenceDescriptionType tag type data.
Class IccResponseCurveSet16TagType Contains the responseCurveSet1Type tag type data.
Class IccS15Fixed16ArrayTagType Contains the s15Fixed16ArrayType tag type data.
Class IccSignatureTagType Contians the signatureType tag type data.
Class IccTagTypeBase Contains basic data needed for each tag.
Class IccTextTagType Contains the textType tag type data.
Class IccTools Contains tools to be used with ICC classes and structures.
Class IccU16Fixed16ArrayTagType Contains the u16Fixed16ArrayType tag type data.
Class IccUint16ArrayTagType Contains the uInt16ArrayType tag type data.
Class IccUint32ArrayTagType Contains the uInt32ArrayType tag type data.
Class IccUint64ArrayTagType Contains the uInt64ArrayType tag type data.
Class IccUint8ArrayTagType Contains the uInt8ArrayType tag type data.
Class IccUnknownTagType Contains a private tag type data.
Class IccViewingConditionsTagType Contains the viewingConditionsType tag type data.
Class IccXyzTagType Contains the xyzType tag type data.
Class RasterColorConverterEngine Provides methods to convert between different color spaces using different methods and options.

Structures

Structure Description
Structure ConversionCmykParameters Provides information about CMYK conversion properties.
Structure ConversionLabParameters Provides information about CIELab conversion properties.
Structure ConversionWhitePoint Specifies the spectrum of the white color.
Structure ConversionYuvParameters Provides information about YUV conversion properties.
Structure IccChannelCoordinates Contains CIE xy coordinate values of device channels to be used in the IccChromaticity structure.
Structure IccChromaticity Contains CIE xy coordinate values of device channels to be used in the chromaticityType tag type.
Structure IccColorantTableData Contains CIE xy coordinate values of device channels to be used in the colorantTableDataType tag type.
Structure IccCurve Contains the curve data.
Structure IccCurveStructure Contains data of a curve structure that is used in the responseCurveSet16Type tag type.
Structure IccData Contains either 7-bit ASCII or binary data for the dataType tag type.
Structure IccDateTime Contains date/time information to be used in the calibrationDateTime tag.
Structure IccHeader Contains all the information and data about an ICC profile header.
Structure IccLookupTable16 Contains data to be used in the lut16Type tag type.
Structure IccLookupTable8 Contains data to be used in the lut8Type tag type.
Structure IccMatrix Contains matrix elements to be used in the lutAToBType and lutBToAType tag types.
Structure IccMeasurement Contains data to be used in the measurementType tag type.
Structure IccMultiLocalizedUnicode Contains the name record data used in the multiLocalizedUnicodeType tag type.
Structure IccNamedColor2 Provides color coordinates for 7-bit ASCII color names. Contains data to be used in the namedColor2Type tag type.
Structure IccNamedColor2Data Contains data to be used in the IccNamedColor2 structure.
Structure IccNameRecord Contains the name record data used in the IccMultiLocalizedUnicodeTagType structure.
Structure IccParametricCurve Describes a one-dimentional curve by specifying one of a predefined set of methods using the parameters. Contains data to be used in the parametricCurveType tag type.
Structure IccProfileDescription Contains profile description data used in the IccProfileSequenceDescription structure.
Structure IccProfileSequenceDescription Contains an array of profile descriptions used for the profileSequenceDescType tag type.
Structure IccResponse16Number Contains an 8 byte value, used to associate normalized device code with a measurement value.
Structure IccResponseArrays Provides a mechanism to relate physical colorant amounts with normalized device codecs produced by lut8Type, lut16Type or lutBToAType tags.
Structure IccResponseCurve Contains the response curve data that is used in the responseCurveSet16Type tag type.
Structure IccTag Contains the tag's information.
Structure IccTagList Contains a list of all the tags in the ICC profile.
Structure IccViewCondition Contains viewing conditions data assumed for the media for which the profile is defined.
Structure IccXyzNumber Contains three fixed signed quantities used to encode CIEXYZ tristimulus values.

Enumerations

Enumeration Description
Enumeration ConversionCmykMask Indicates the CMYK conversion masking value.
Enumeration ConversionColorFormat Indicates the Format of the source data.
Enumeration ConversionLabMaskFlags Indicates the CIELab conversion masking value.
Enumeration ConversionMethodFlags Indicated the conversion method, or the conversion parameter to be change.
Enumeration ConversionWhitePointType Indicates the spectrum of the white color.
Enumeration ConversionYuvMaskFlags Indicates the YUV conversion masking value.
Enumeration ConversionYuvRange indicates the range of values in the input buffer.
Enumeration IccColorantsType Flags that indicate which colorant and phosphor encoding to be used.
Enumeration IccColorspaceType Flags that indicate which rendering intent should be used.
Enumeration IccDataType Flags that indicate the data type used.
Enumeration IccFunctionsType Flags that indicate which function type to be used in the parametricCurveType tag type.
Enumeration IccMeasurementFlareType Flags that indicate the encoded value for measurement flare.
Enumeration IccMeasurementGeometryType Flags that indicate the encoded value for measurement geometry.
Enumeration IccMeasurementSignatureType Flags that indicate the measurement unit type.
Enumeration IccPlatformSignatureType Flags that indicate which platform/operating system framework for which the profile was made.
Enumeration IccProfileClassType Flags that indicate the type of the profile/device class.
Enumeration IccProfileFlags Flags that indicate if the ICC profile is embedded or not, and if the ICC profile can be used independently from the embedded color data or not.
Enumeration IccProfileMediaFlags Flags that identify attributes unique to a particular device.
Enumeration IccRenderingIntentType Flags that indicate which rendering intent should be used.
Enumeration IccStandardIlluminantType Flags that indicate the encoded value for standard illuminant.
Enumeration IccStandardObserverType Flags that indicate the encoded value for standard observer.
Enumeration IccTechnologySignatureType Flags that indicate the device technology signature.

See Also

Leadtools.Colorconversion Assembly

Introduction
Getting Started

Help Version 22.0.2023.3.31
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.ColorConversion Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.