Root element of CXF Optional header section containing CXF File Information creation date of object, specified as universal time format with or without time zone information. A named tag/value pair, generally used to hold custom meta-data about an object. CXF element containng all core resources Collection of all colorspace specifications referenced by the colorspace elements in the objects. CXF element containing any custom resource namespaces creation date of object, specified as universal time format with time zone. Enumeration of ASTM E308 tables used to convert spectral data into CIE color space. Enumeration of sphere data types, such as Included, Excluded. For Transmittance measurements with a sphere this value should be Diffuse when using a diffuse white as the reference material. Enumeration of luminance units for used for certain color values, (normalized, fL=Foot-Lambert, cd/ft2f=Candela/sq.ft, cd/m2=Candela/meter2). Generally "normalized" for values based on reflectance data and "cd/m2" for emissive based values. Enumeration of various density filters, such as Red, Green, etc. Enumeration of density status types, such as A, E, etc. Enumeration of standard illuminants, such as A, D50, D65, etc. Enumeration of standard target types, such as IT8.7/3, etc. Enumeration of substrate types Enumeration of measurement device types, such as spot, scanning, etc. Enumeration of observer database based on field of view angle. Optional attributes should be specified if the Custom_CMF enumeration is used. Enumeration of finishes, such as coated, matte, etc. Enumeration of measurement device UV Filter (Filter_Excluded, Filter_D65, etc.) Enumeration of spectral measurement device types, such as reflectance, etc. Note that reflectance data values are scaled such that 100%=1.0. Direct (aka Regular) transmittance - The amount of light transmitted directly through a material in a parallel manner, ignoring light that is "diffused" within the material. Measurement in a typical sphere instrument is made by placing the material in the transmission compartment with the material mounted against the back wall (adjacent to the lens). Total transmittance - The total amount of light transmitted through a material including both direct and diffused light. Measurement in a typical sphere instrument is made by placing the material in the transmission compartment with the material mounted against the sphere opening (front wall) and away from the lens. When measuring materials that adhere to beers law (ex: true solutions), both methods yield equal results. However, when measuring materials that are more diffuse in nature (including suspensions and hazy materials), the amount of difference between the two methods is a characterization of the amount of haze or diffusion of the material. Many industrial methods exist which require both types of data in order to perform calculations with (ex: ASTM D1003, procedure B - Standard Test method for Haze and Luminous Transmittance or Transparent Plastics). When the CxF file contains NO spectral data (only colorimetric values such as RGB, XYZ, or CIELab), then use "Colorimetric_Reflectance, Colorimetric_Transmittance, or Colorimetric_Emissive) to indicate that no spectral data is provided. Type of illumination that the sample was measured with. ISO13655 definitions (M0-M3) are preferred. List of spectral data conforming to reflectance/transmittance restrictions (1.0=100%). Each value is seperated by white space, and the list of values must be in an even increment of 1,2,5,10, or 20 nm intervals. (For spectral data with uneven or unusual increments use the CustomSpectrum type) List of spectral data conforming to emissive spectral restrictions. Each value is seperated by white space, and the list of values must be in an even increment of 1,2,5,10, or 20 nm intervals.(For spectral data with uneven or unusual increments use the CustomSpectrum type) Floating point (double) data type for use in storing spectral response values. Values are limited to a nominal range of 0.0 (inclusive) to 1.0 (inclusive). Reflectance is scaled such that 100% equals 1.0. Note some allowance is made for values to exceed these nominal limits due to fluorescence. Floating point (double) data type for use in storing spectral emissive values (also known as spectral radiance) Values are specified in units of watts per steradian per square meter per nm. Enumeration type for single angle geometry. Can be either Annular or Uniplanar. Enumeration of emmissive modes. Type of UV filter employed and an optional string attribute describing any custom filter, or describing % filter insertion if known. Specification of the device geometry, i.e. Sphere included/excluded or single angle specification. Specification of type of emissive measurement. Specification of sphere included or excluded. Specification of illumination and measurement angle in degrees, and configuration. ex: 45.0.,0.0, annular This option should not be used unless the geometry is truely not known and there is no way to accurately specify the geometry type. Most users will not be able to use data taged with an unknown geometry so be very careful using this tag. Note that you must specify a string describing this unknown gemetry. A list of the multiangle BRDFangles and their notations (as a reference) that this specification applies to. This type of angle has three parts - Illuminination angle of the light source, Aspecular angle, and Azimuth angle. Individual spectral data (with wavelength and value). WL specified in nanometers. Type used to represent a spot color's name and percentage. Name of spot color, required. Spot color percentage 0 (inclusive0 to 100 (inclusive). Geometry type where measurement is based on a single angle (example 45/0). Geometry type where multiple measurements are obtained at different illumination and viewing angles. Notation and Angle values used for this portion of the BRDF multiangle data. Aspecular is the in-plane viewing angle, and Azimuth (optional) is specified if an out-of-plane illumination angle is used. Enumerated Type of single angle geometry. Can be either Annular or Uniplanar. Physical attribute. Width of object and units describing the value Physical attribute. Length of object and units describing the value Physical attribute. Thickness of object and units describing the value Custom Physical attribute. Value and Label describing the value and an optional method argument to describe method, procedure, or standard used to obtain the value. Standard target types, such as IT8.7/3, etc Enumeration of substrate type (wood, paper, textile, etc.). Enumeration of finish type (matte, polished, glossy, etc.). Quantity and units used. Gloss value and an optional method argument to describe method, procedure, or standard used to obtain the value. Opacity value and an optional method argument to describe method, procedure, or standard used to obtain the value. Custom Physical string attribute. Value and Label describing the value and an optional method argument to describe method, procedure, or standard used to obtain the value. Wavelength attributes of a spectral list containing starting wavelength (in nm) and the wavelength increment between each list item. Portion of the colorspecification which contains information related to how colorimetric data was derived from spectral data (illuminant table used, observer table used, and what table or method was used). A named collection of tag/value pairs. Multiple named collections may exist for an object allowing easier segregation of tags for different sources or purposes. A named tag/value pair, generally use to hold custom meta-data about an object. Enumerated type of substrate that the object represents. Serial number of the measuring spectrophotometer if specified. Color Difference type used to represent the DEcmc value and the l:c ratio (specify l value only, c is always fixed at 1.0) Color Difference type used to represent the DE94 value and the l:c ratio (specify l value only, c is always fixed at 1.0) Color Difference type used to represent the DE2000 value and the l:c ratio (specify l value only, c is always fixed at 1.0) Custom Delta Color Difference type used to represent custom delta color difference values Custom Data type used to represent custom color values Color Value type used to represent private spectral data generally protected using an encryption method.The encryption method used is not specified within CxF. Date time format is CCYY-MM-DDThh:mm:ss.SSSZ. Time zone must be specified either as UTC or UTC offset Color Value type used to represent private color value data generally protected using an encryption method.The encryption method used is not specified within CxF. Date time format is CCYY-MM-DDThh:mm:ss.SSSZ. Time zone must be specified either as UTC or UTC offset Color Value type used to represent the spectral data reflected from an illuminated object relative to the amount of light reflected from a reference white surface (Percent Reflectance). Date time format is CCYY-MM-DDThh:mm:ss.SSSZ. Time zone must be specified either as UTC or UTC offset Color Value type used to represent spectral data collected in a transmission mode - ie: light transmitted through an object relative to the amount transmitted through the blank medium.(Percent Transmittance). Date time format is CCYY-MM-DDThh:mm:ss.SSSZ. Time zone must be specified either as UTC or UTC offset Color Value type used to represent spectral data collected in an emissive mode from a self illuminated object (also known as "spectral radiance" ). Units are in Watts per steradian per square meter per nm. Date time format is CCYY-MM-DDThh:mm:ss.SSSZ. Time zone must be specified either as UTC or UTC offset Color Value type used to represent individual spectral data points without any specific number or increment. Each spectral point contains the wavelength (in nm) and the spectral value. Date time format is CCYY-MM-DDThh:mm:ss.SSSZ. Optional time zone must be specified either as UTC or UTC offset. A binary object containing a type of profile generally used to transform colorimetric data between output devices. a binary object containing a normal image file (example jpg image). Type representing a profile with optional profile input parameters and creation date. Used to store the actual profile file. (The file is stored in the CxF document as a base64 encoded string.) Optional attribute used to specify the profile name, not the path of where the file is located just the name. URI of profile file. Optional set of profile input parameters. Value of profile param (double). Value of profile param (integer). Value of profile param (string). Optional field to store time and date profile was created. Image file stored as a base64 encoded binary object Required attribute used to specify the image filename, without the path of where the file is located. Label can be used to distinguish between multiple ImageTypes for the same object. CXF Element that can contain multiple profiles that may be referenced by the colorspace objects. Description of process or colorant file used for a Color Recipe. Object element that contains information regarding physical attributes of the object (images, size, quantity, etc.) Enumeration of observer database used (2 degree or 10 degree). Optional attributes can be included for a custom Color Matching Function (CMF) database (or CIE 170 specification) configured for a specific angle and observer age. CXF Resource Element that contains ALL of the objects(and their colorspace values) in this CXF file. The CxF representation for the physical (or conceptual) object which has color attributes, physical attributes, and/or other properties. The creation date/time of the object (and default for measurement date/time). The collection of all color value elements used to describe one or more color measurement instances of this object. Includes Spectral data, CIELab data, sRGB data, and other non device specifc color space types. The collection of all color difference value elements used to describe one or more color difference values compared to a referenced Object (as the standard). The collection of all color value elements used to describe one or more device dependent color space descriptions of this object. Includes RGB, HTML, CMYK, Recipes and other device specifc color space types. Named Collection(s) of Tags (name/value pairs) which allow customization or inclusion of additional information regarding this object and its properties. Optional physical attributes that describe certain physical characteristics of this object (gloss, target type, substrate type, size, weight, quantity, image, etc.) Type of object represented (Standard, Trial, Target, Substrate, Colorant, etc.) Non-unique Name of this object (may be empty). Unique REFERENCE to this object used for the purpose of referencing this item within the CXF file by CustomResources. GUID is a globally unique identifier used to identify and distinguish this object instance from other objects which may have the same name and other characteristics, and be present in other files. The GUID can be useful in identifying when two objects from different files had the same origin. ASTM Table (5 or 6) or other method (1 nm interpolation) used to calculate XYZ values from spectral data. Type of measurement (Spectral_Reflectance, Spectral_Transmittance, Spectral_Emissive, etc) that the color values are based on. Units that the measurements are based on. (normalized, fL, cd/ft2, cd/m2). Generally "normalized" for values based on reflectance data and "cd/m2" for emissive based values Portion of the colorspecification which contains information related to how color data was measured (geometry, device, etc.). Optional units that measurement derived data is given in (typically normalized for Reflectance data and cd/m2 for emissive data values) Optional string noting what calibration standard this data is referenced to (ex: NIST or XRGA) Optional string noting size of aperture either as a descriptive string such as LAV,MAV,SAV or as a physical dimension in mm. Optional string noting what backing or background was used. TRUE if spectral data (or data derived from it) has been corrected for Bandpass. Custom Illuminant data containing name and spectral power distribution. Enumeration of CIE illuminant used in calculating colorimetric data from spectral data. Optional attributes can be included for a custom Name, and/or for white point data for the illuminant. White Point data (X,Y,Z values for the illuminant) are needed in order to perform conversions between colorimetric data types (ex: CIELAB to CIEXYZ). Physical attribute. Height of object and units describing the value Enumerated choice of geometries (sphere, single angle, multiangle) Enumerated UV Filter used by device and an optional filterposition (% of filter inserted). Measurement device type, such as spot, scanning, etc. Enumerated type of illumination used by the measuring device (M0-M3,, LED, Ambient, etc.) Optional attribute of CustomType can be included for a custom illumination method or source to further identify a Custom enumeration. Element containing information about the measurement device from which the color values were derived. Element which defines a specific colorant used within a formula. If the colorant is a base or resin the optional attribute isBase should be set to yes Collection of all color specifications within the CXF file. ID reference to the colorSpecification that describes this colorvalue (illuminant/observer, dgeometry, device info). Unique ID (within this CxF file) used as a reference for all ColorSpace types in the ColorSpecification attribute. Normal colorspace values such as spectral data, CIELab, XYZ Color Space type that holds Custom (non-CIE) color space values. An example would be HunterLab L,a,b values. CIELab Color difference values compared to the referenced standard Device dependent colorspace values such as RGB, CMYK, etc. Color Value Type used to represent a particular density status and filter. If specified as a relative density value, an optional BaseOffset may be given with the density values that were subtracted in order to get media-relative units. Device dependent colorspace of RGB values (and MaxRange if other than 255) Optional parameter which defines the maximum range of values represented if based on values other than usual. For instance, RGB values for monitor display are typically between 0-255 (8 bit resolution per channel), but lower or higher resolutions are possible. Device independent colorspace of RGB values for D65 2 degree observer. Optional parameter which defines the maximum range of values represented if based on values other than usual. For instance, RGB values for monitor display are typically between 0-255, but higher resolutions are possible. An element which contains a recipe(formula) consisting primarily of a list of named colorants and the amount of each. Colorspace type that holds custom notations such as Pantone, Munsell, etc. ColorSpace type that holds the encoded RGB string used for previewing a color in html syntax. ColorSpace type that holds CMYK values. Percent cyan 0 (inclusive) to 100 (inclusive). Percent magenta 0 (inclusive) to 100 (inclusive). Percent yellow 0 (inclusive) to 100 (inclusive). Percent black 0 (inclusive) to 100 (inclusive). ColorSpace type that holds Adobe RGB values. Optional parameter which defines the maximum range of values represented if based on values other than normal. For instance, RGB values for monitor display are typically between 0-255 inclusive (8 bit resolution per channel), but lower or higher resolutions are possible. Optional Alpha channel is expressed as a real number and must be within 0.0 (inclusive) and 1.0 (inclusive). ColorSpace type that holds Pantone Hexachrome values. Percent cyan 0 (inclusive) to 100 (inclusive). Percent magenta 0 (inclusive) to 100 (inclusive). Percent yellow 0 (inclusive) to 100 (inclusive). Percent black 0 (inclusive) to 100 (inclusive). Percent orange 0 (inclusive) to 100 (inclusive). Percent green 0 (inclusive) to 100 (inclusive). ColorSpace type that holds CMYKn values. CMYK colorspace includes CMYK plus additional named colors and amounts. Percent cyan 0 (inclusive) to 100 (inclusive). Percent magenta 0 (inclusive) to 100 (inclusive). Percent yellow 0 (inclusive) to 100 (inclusive). Percent black 0 (inclusive) to 100 (inclusive). Optional spot colors, specifiec by name and percentage 0 (inclusive) to 100 (inclusive). Device ColorSpace type that holds Custom color values. This colorspace contains named colors and amounts. Custom spot colors, specifiec by name and percentage 0 (inclusive) to 100 (inclusive). Color Difference type that holds Custom color difference (Delta) values. Color Difference type that holds CIELab color difference (Delta) values. ColorSpace type that holds CIELab values. Range is nominally 0-100. ColorSpace type that holds CIELch values. Range is nominally 0-100. ColorSpace type that holds CIELuv values. Range is nominally 0-100. ColorSpace type that holds CIEXYZvalues. Range is nominally 0-100. ColorSpace type that holds emissive CIEXYZ values. ColorSpace type that holds CIExyY values. Color Space type that holds Custom color space values. ColorSpace type that holds emissive CIExyY values. ColorSpace type that holds Hue, Saturation, Lightness values. Hue range is 0-360. Nominal range of Saturation and Lightness values are 0-100. Optional spot colors, specifiec by name and percentage 0 (inclusive) to 100 (inclusive).