diagram | |||||||||||||||
namespace | https://printfactory.cloud/schema/2.0 | ||||||||||||||
children | pf:Standard pf:Result pf:Reference pf:Measurements | ||||||||||||||
used by |
|
||||||||||||||
attributes |
|
||||||||||||||
annotation |
|
||||||||||||||
source | <xs:complexType name="ColorCertification"> <xs:annotation> <xs:documentation> ISO 12647-7 certification details</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Standard" type="pf:ColorCertificationStandard"/> <xs:element name="Result" type="pf:ColorCertificationResult"/> <xs:element name="Reference"> <xs:complexType> <xs:sequence> <xs:element name="TargetValue" maxOccurs="unbounded"> <xs:complexType> <xs:all> <xs:element name="Lab"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="L" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="a" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-128"/> <xs:maxInclusive value="127"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="b" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-128"/> <xs:maxInclusive value="127"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:all> <xs:attribute name="c0" type="pf:InkAmount"/> <xs:attribute name="c1" type="pf:InkAmount"/> <xs:attribute name="c2" type="pf:InkAmount"/> <xs:attribute name="c3" type="pf:InkAmount"/> <xs:attribute name="c4" type="pf:InkAmount"/> <xs:attribute name="c5" type="pf:InkAmount"/> <xs:attribute name="c6" type="pf:InkAmount"/> <xs:attribute name="c7" type="pf:InkAmount"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of the reference ICC profile used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="ColorSpace" use="required"> <xs:annotation> <xs:documentation>List of colorants specified by the ICC and referenced in the target values</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="([a-zA-Z0-9 ]+\|?)+"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Measurements"> <xs:complexType> <xs:sequence> <xs:element name="Measurement" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Strip of patches</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MeasureValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Measurement for each patch</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element name="Spectrum"> <xs:annotation> <xs:documentation>Spectral response values separated by | in the range 0 to 1</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="wavelengthDistance" use="required"> <xs:annotation> <xs:documentation>nm step size in the measurements</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="1"/> <xs:maxInclusive value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="wavelengthStart" use="required"> <xs:annotation> <xs:documentation>nm of the first spectral response</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="380"/> <xs:maxInclusive value="780"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:all> <xs:attribute name="c0" type="pf:InkAmount"/> <xs:attribute name="c1" type="pf:InkAmount"/> <xs:attribute name="c2" type="pf:InkAmount"/> <xs:attribute name="c3" type="pf:InkAmount"/> <xs:attribute name="c4" type="pf:InkAmount"/> <xs:attribute name="c5" type="pf:InkAmount"/> <xs:attribute name="c6" type="pf:InkAmount"/> <xs:attribute name="c7" type="pf:InkAmount"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="ColorSpace" use="required"> <xs:annotation> <xs:documentation>List of colorants specified by the printer and referenced in the measured values</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="([a-zA-Z0-9 ]+\|?)+"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Creator" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Photospectrometer used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="LightType" type="xs:string" use="required" fixed="D50"> <xs:annotation> <xs:documentation>Illuminant used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="StandardObserver" type="xs:string" use="required" fixed="TwoDegree"> <xs:annotation> <xs:documentation>Observer used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Transmissive" type="xs:boolean" use="required" fixed="false"> <xs:annotation> <xs:documentation>True when transmissive measurements. False for reflective</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Condition" use="required"> <xs:annotation> <xs:documentation>Measurement condiition used</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="M0"/> <xs:enumeration value="M1"/> <xs:enumeration value="M2"/> <xs:enumeration value="M3"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Wedge" use="required"> <xs:annotation> <xs:documentation>Wedge layout name</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Ugra/FOGRA strip v3.0"/> <xs:enumeration value="IDEAlliance strip 2013"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:attribute name="Wedge" use="required"> <xs:annotation> <xs:documentation>Wedge layout name</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Ugra/FOGRA strip v3.0"/> <xs:enumeration value="IDEAlliance strip 2013"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||||||||||||||||
namespace | https://printfactory.cloud/schema/2.0 | ||||||||||||||||||||||
type | pf:ColorCertificationStandard | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | pf:PrimariesE pf:SecondariesE pf:PrimariesH pf:CompositeGreysChAvg pf:CompositeGreysChMax pf:Substrate pf:Maximum pf:Average | ||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
source | <xs:element name="Standard" type="pf:ColorCertificationStandard"/> |
diagram | |||||||||||||||
namespace | https://printfactory.cloud/schema/2.0 | ||||||||||||||
type | pf:ColorCertificationResult | ||||||||||||||
properties |
|
||||||||||||||
children | pf:PrimariesE pf:SecondariesE pf:PrimariesH pf:CompositeGreysChAvg pf:CompositeGreysChMax pf:Substrate pf:Maximum pf:Average | ||||||||||||||
attributes |
|
||||||||||||||
source | <xs:element name="Result" type="pf:ColorCertificationResult"/> |
diagram | |||||||||||||||||||||||
namespace | https://printfactory.cloud/schema/2.0 | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
children | pf:TargetValue | ||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
source | <xs:element name="Reference"> <xs:complexType> <xs:sequence> <xs:element name="TargetValue" maxOccurs="unbounded"> <xs:complexType> <xs:all> <xs:element name="Lab"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="L" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="a" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-128"/> <xs:maxInclusive value="127"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="b" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-128"/> <xs:maxInclusive value="127"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:all> <xs:attribute name="c0" type="pf:InkAmount"/> <xs:attribute name="c1" type="pf:InkAmount"/> <xs:attribute name="c2" type="pf:InkAmount"/> <xs:attribute name="c3" type="pf:InkAmount"/> <xs:attribute name="c4" type="pf:InkAmount"/> <xs:attribute name="c5" type="pf:InkAmount"/> <xs:attribute name="c6" type="pf:InkAmount"/> <xs:attribute name="c7" type="pf:InkAmount"/> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="Name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of the reference ICC profile used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="ColorSpace" use="required"> <xs:annotation> <xs:documentation>List of colorants specified by the ICC and referenced in the target values</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="([a-zA-Z0-9 ]+\|?)+"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="Name" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Name of the reference ICC profile used</xs:documentation> </xs:annotation> </xs:attribute> |
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:attribute name="ColorSpace" use="required"> <xs:annotation> <xs:documentation>List of colorants specified by the ICC and referenced in the target values</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="([a-zA-Z0-9 ]+\|?)+"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://printfactory.cloud/schema/2.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pf:Lab | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="TargetValue" maxOccurs="unbounded"> <xs:complexType> <xs:all> <xs:element name="Lab"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="L" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="a" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-128"/> <xs:maxInclusive value="127"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="b" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-128"/> <xs:maxInclusive value="127"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:all> <xs:attribute name="c0" type="pf:InkAmount"/> <xs:attribute name="c1" type="pf:InkAmount"/> <xs:attribute name="c2" type="pf:InkAmount"/> <xs:attribute name="c3" type="pf:InkAmount"/> <xs:attribute name="c4" type="pf:InkAmount"/> <xs:attribute name="c5" type="pf:InkAmount"/> <xs:attribute name="c6" type="pf:InkAmount"/> <xs:attribute name="c7" type="pf:InkAmount"/> </xs:complexType> </xs:element> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c0" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c1" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c2" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c3" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c4" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c5" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c6" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c7" type="pf:InkAmount"/> |
diagram | |||||||||||||||||||||||||
namespace | https://printfactory.cloud/schema/2.0 | ||||||||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
source | <xs:element name="Lab"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="L" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="a" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-128"/> <xs:maxInclusive value="127"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="b" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-128"/> <xs:maxInclusive value="127"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | restriction of xs:decimal | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="L" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:decimal | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="a" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-128"/> <xs:maxInclusive value="127"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:decimal | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="b" use="required"> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-128"/> <xs:maxInclusive value="127"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://printfactory.cloud/schema/2.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pf:Measurement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="Measurements"> <xs:complexType> <xs:sequence> <xs:element name="Measurement" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Strip of patches</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MeasureValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Measurement for each patch</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element name="Spectrum"> <xs:annotation> <xs:documentation>Spectral response values separated by | in the range 0 to 1</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="wavelengthDistance" use="required"> <xs:annotation> <xs:documentation>nm step size in the measurements</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="1"/> <xs:maxInclusive value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="wavelengthStart" use="required"> <xs:annotation> <xs:documentation>nm of the first spectral response</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="380"/> <xs:maxInclusive value="780"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:all> <xs:attribute name="c0" type="pf:InkAmount"/> <xs:attribute name="c1" type="pf:InkAmount"/> <xs:attribute name="c2" type="pf:InkAmount"/> <xs:attribute name="c3" type="pf:InkAmount"/> <xs:attribute name="c4" type="pf:InkAmount"/> <xs:attribute name="c5" type="pf:InkAmount"/> <xs:attribute name="c6" type="pf:InkAmount"/> <xs:attribute name="c7" type="pf:InkAmount"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="ColorSpace" use="required"> <xs:annotation> <xs:documentation>List of colorants specified by the printer and referenced in the measured values</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="([a-zA-Z0-9 ]+\|?)+"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Creator" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Photospectrometer used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="LightType" type="xs:string" use="required" fixed="D50"> <xs:annotation> <xs:documentation>Illuminant used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="StandardObserver" type="xs:string" use="required" fixed="TwoDegree"> <xs:annotation> <xs:documentation>Observer used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Transmissive" type="xs:boolean" use="required" fixed="false"> <xs:annotation> <xs:documentation>True when transmissive measurements. False for reflective</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Condition" use="required"> <xs:annotation> <xs:documentation>Measurement condiition used</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="M0"/> <xs:enumeration value="M1"/> <xs:enumeration value="M2"/> <xs:enumeration value="M3"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
type | restriction of xs:string | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:attribute name="ColorSpace" use="required"> <xs:annotation> <xs:documentation>List of colorants specified by the printer and referenced in the measured values</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="([a-zA-Z0-9 ]+\|?)+"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="Creator" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Photospectrometer used</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:attribute name="LightType" type="xs:string" use="required" fixed="D50"> <xs:annotation> <xs:documentation>Illuminant used</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:attribute name="StandardObserver" type="xs:string" use="required" fixed="TwoDegree"> <xs:annotation> <xs:documentation>Observer used</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:boolean | ||||
properties |
|
||||
annotation |
|
||||
source | <xs:attribute name="Transmissive" type="xs:boolean" use="required" fixed="false"> <xs:annotation> <xs:documentation>True when transmissive measurements. False for reflective</xs:documentation> </xs:annotation> </xs:attribute> |
type | restriction of xs:string | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:attribute name="Condition" use="required"> <xs:annotation> <xs:documentation>Measurement condiition used</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="M0"/> <xs:enumeration value="M1"/> <xs:enumeration value="M2"/> <xs:enumeration value="M3"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||
namespace | https://printfactory.cloud/schema/2.0 | ||||||
properties |
|
||||||
children | pf:MeasureValue | ||||||
annotation |
|
||||||
source | <xs:element name="Measurement" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Strip of patches</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MeasureValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Measurement for each patch</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element name="Spectrum"> <xs:annotation> <xs:documentation>Spectral response values separated by | in the range 0 to 1</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="wavelengthDistance" use="required"> <xs:annotation> <xs:documentation>nm step size in the measurements</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="1"/> <xs:maxInclusive value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="wavelengthStart" use="required"> <xs:annotation> <xs:documentation>nm of the first spectral response</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="380"/> <xs:maxInclusive value="780"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:all> <xs:attribute name="c0" type="pf:InkAmount"/> <xs:attribute name="c1" type="pf:InkAmount"/> <xs:attribute name="c2" type="pf:InkAmount"/> <xs:attribute name="c3" type="pf:InkAmount"/> <xs:attribute name="c4" type="pf:InkAmount"/> <xs:attribute name="c5" type="pf:InkAmount"/> <xs:attribute name="c6" type="pf:InkAmount"/> <xs:attribute name="c7" type="pf:InkAmount"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://printfactory.cloud/schema/2.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pf:Spectrum | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="MeasureValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Measurement for each patch</xs:documentation> </xs:annotation> <xs:complexType> <xs:all> <xs:element name="Spectrum"> <xs:annotation> <xs:documentation>Spectral response values separated by | in the range 0 to 1</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="wavelengthDistance" use="required"> <xs:annotation> <xs:documentation>nm step size in the measurements</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="1"/> <xs:maxInclusive value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="wavelengthStart" use="required"> <xs:annotation> <xs:documentation>nm of the first spectral response</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="380"/> <xs:maxInclusive value="780"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:all> <xs:attribute name="c0" type="pf:InkAmount"/> <xs:attribute name="c1" type="pf:InkAmount"/> <xs:attribute name="c2" type="pf:InkAmount"/> <xs:attribute name="c3" type="pf:InkAmount"/> <xs:attribute name="c4" type="pf:InkAmount"/> <xs:attribute name="c5" type="pf:InkAmount"/> <xs:attribute name="c6" type="pf:InkAmount"/> <xs:attribute name="c7" type="pf:InkAmount"/> </xs:complexType> </xs:element> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c0" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c1" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c2" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c3" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c4" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c5" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c6" type="pf:InkAmount"/> |
type | pf:InkAmount | |||||||||
facets |
|
|||||||||
source | <xs:attribute name="c7" type="pf:InkAmount"/> |
diagram | |||||||||||||||||||||||
namespace | https://printfactory.cloud/schema/2.0 | ||||||||||||||||||||||
type | extension of xs:string | ||||||||||||||||||||||
properties |
|
||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||
source | <xs:element name="Spectrum"> <xs:annotation> <xs:documentation>Spectral response values separated by | in the range 0 to 1</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="wavelengthDistance" use="required"> <xs:annotation> <xs:documentation>nm step size in the measurements</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="1"/> <xs:maxInclusive value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="wavelengthStart" use="required"> <xs:annotation> <xs:documentation>nm of the first spectral response</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="380"/> <xs:maxInclusive value="780"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
type | restriction of xs:nonNegativeInteger | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:attribute name="wavelengthDistance" use="required"> <xs:annotation> <xs:documentation>nm step size in the measurements</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="1"/> <xs:maxInclusive value="20"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:nonNegativeInteger | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:attribute name="wavelengthStart" use="required"> <xs:annotation> <xs:documentation>nm of the first spectral response</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="380"/> <xs:maxInclusive value="780"/> </xs:restriction> </xs:simpleType> </xs:attribute> |