diagram | |||
namespace | https://printfactory.cloud/schema/v2.0 | ||
children | pf:Document | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="Documents"> <xs:annotation> <xs:documentation>Document information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Document" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Definition of the document meta data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Location" type="xs:string"> <xs:annotation> <xs:documentation>Original location of the document. Might be a path or an URL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Pages" minOccurs="0"> <xs:annotation> <xs:documentation>Meta information about the pages in the document about the dimensions and cut contours</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Page" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="svg" type="xs:anyType" minOccurs="0"> <xs:annotation> <xs:documentation>SVG representing the cutting paths</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CutContours" type="pf:CutContour" minOccurs="0"> <xs:annotation> <xs:documentation>List of cutcontours on this page of the document defines as spot colours</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CutTools" type="pf:CutContour" minOccurs="0"> <xs:annotation> <xs:documentation>List of cutting tools defined on this page of the document as tool layers</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="Number" type="xs:nonNegativeInteger" use="required"> <xs:annotation> <xs:documentation>Page number in the document</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Width" use="optional" default="0"> <xs:annotation> <xs:documentation>Width of the page in units</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Height" use="optional" default="0"> <xs:annotation> <xs:documentation>Height of the page in units</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="GUID" type="pf:GUID" use="optional"> <xs:annotation> <xs:documentation>ID of the document as stored in the cloud JobDocument</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Name" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Name of the document as known by the user</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Type" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Type of the document. Command types are: - tif - jpg - png Special form is "aur" which is a PDF VM that is used as fast binary transfer format</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Copies" type="xs:nonNegativeInteger" default="1"> <xs:annotation> <xs:documentation>Number if requested copies of this document to be produced</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="FileSize" type="xs:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Size of the document in bytes</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="IsTemporary" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>When set to true the document is to be deleted from its original location after processing</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | https://printfactory.cloud/schema/v2.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | pf:Location pf:Pages | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="Document" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Definition of the document meta data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Location" type="xs:string"> <xs:annotation> <xs:documentation>Original location of the document. Might be a path or an URL</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Pages" minOccurs="0"> <xs:annotation> <xs:documentation>Meta information about the pages in the document about the dimensions and cut contours</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Page" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="svg" type="xs:anyType" minOccurs="0"> <xs:annotation> <xs:documentation>SVG representing the cutting paths</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CutContours" type="pf:CutContour" minOccurs="0"> <xs:annotation> <xs:documentation>List of cutcontours on this page of the document defines as spot colours</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CutTools" type="pf:CutContour" minOccurs="0"> <xs:annotation> <xs:documentation>List of cutting tools defined on this page of the document as tool layers</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="Number" type="xs:nonNegativeInteger" use="required"> <xs:annotation> <xs:documentation>Page number in the document</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Width" use="optional" default="0"> <xs:annotation> <xs:documentation>Width of the page in units</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Height" use="optional" default="0"> <xs:annotation> <xs:documentation>Height of the page in units</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="GUID" type="pf:GUID" use="optional"> <xs:annotation> <xs:documentation>ID of the document as stored in the cloud JobDocument</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Name" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Name of the document as known by the user</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Type" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Type of the document. Command types are: - tif - jpg - png Special form is "aur" which is a PDF VM that is used as fast binary transfer format</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Copies" type="xs:nonNegativeInteger" default="1"> <xs:annotation> <xs:documentation>Number if requested copies of this document to be produced</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="FileSize" type="xs:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Size of the document in bytes</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="IsTemporary" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>When set to true the document is to be deleted from its original location after processing</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
type | pf:GUID | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:attribute name="GUID" type="pf:GUID" use="optional"> <xs:annotation> <xs:documentation>ID of the document as stored in the cloud JobDocument</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="Name" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Name of the document as known by the user</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="Type" type="xs:string" use="optional"> <xs:annotation> <xs:documentation>Type of the document. Command types are: - tif - jpg - png Special form is "aur" which is a PDF VM that is used as fast binary transfer format</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:nonNegativeInteger | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="Copies" type="xs:nonNegativeInteger" default="1"> <xs:annotation> <xs:documentation>Number if requested copies of this document to be produced</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:unsignedInt | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="FileSize" type="xs:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Size of the document in bytes</xs:documentation> </xs:annotation> </xs:attribute> |
type | xs:boolean | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="IsTemporary" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>When set to true the document is to be deleted from its original location after processing</xs:documentation> </xs:annotation> </xs:attribute> |
diagram | |||
namespace | https://printfactory.cloud/schema/v2.0 | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Location" type="xs:string"> <xs:annotation> <xs:documentation>Original location of the document. Might be a path or an URL</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | https://printfactory.cloud/schema/v2.0 | ||||||
properties |
|
||||||
children | pf:Page | ||||||
annotation |
|
||||||
source | <xs:element name="Pages" minOccurs="0"> <xs:annotation> <xs:documentation>Meta information about the pages in the document about the dimensions and cut contours</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Page" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="svg" type="xs:anyType" minOccurs="0"> <xs:annotation> <xs:documentation>SVG representing the cutting paths</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CutContours" type="pf:CutContour" minOccurs="0"> <xs:annotation> <xs:documentation>List of cutcontours on this page of the document defines as spot colours</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CutTools" type="pf:CutContour" minOccurs="0"> <xs:annotation> <xs:documentation>List of cutting tools defined on this page of the document as tool layers</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="Number" type="xs:nonNegativeInteger" use="required"> <xs:annotation> <xs:documentation>Page number in the document</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Width" use="optional" default="0"> <xs:annotation> <xs:documentation>Width of the page in units</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Height" use="optional" default="0"> <xs:annotation> <xs:documentation>Height of the page in units</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | |||||||||||||||||||||||||||||||
namespace | https://printfactory.cloud/schema/v2.0 | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
children | pf:svg pf:CutContours pf:CutTools | ||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
source | <xs:element name="Page" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="svg" type="xs:anyType" minOccurs="0"> <xs:annotation> <xs:documentation>SVG representing the cutting paths</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CutContours" type="pf:CutContour" minOccurs="0"> <xs:annotation> <xs:documentation>List of cutcontours on this page of the document defines as spot colours</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CutTools" type="pf:CutContour" minOccurs="0"> <xs:annotation> <xs:documentation>List of cutting tools defined on this page of the document as tool layers</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="Number" type="xs:nonNegativeInteger" use="required"> <xs:annotation> <xs:documentation>Page number in the document</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="Width" use="optional" default="0"> <xs:annotation> <xs:documentation>Width of the page in units</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Height" use="optional" default="0"> <xs:annotation> <xs:documentation>Height of the page in units</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
type | xs:nonNegativeInteger | ||
properties |
|
||
annotation |
|
||
source | <xs:attribute name="Number" type="xs:nonNegativeInteger" use="required"> <xs:annotation> <xs:documentation>Page number in the document</xs:documentation> </xs:annotation> </xs:attribute> |
type | restriction of xs:decimal | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:attribute name="Width" use="optional" default="0"> <xs:annotation> <xs:documentation>Width of the page in units</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
type | restriction of xs:decimal | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:attribute name="Height" use="optional" default="0"> <xs:annotation> <xs:documentation>Height of the page in units</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
diagram | |||||||||
namespace | https://printfactory.cloud/schema/v2.0 | ||||||||
type | xs:anyType | ||||||||
properties |
|
||||||||
attributes |
|
||||||||
annotation |
|
||||||||
source | <xs:element name="svg" type="xs:anyType" minOccurs="0"> <xs:annotation> <xs:documentation>SVG representing the cutting paths</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | https://printfactory.cloud/schema/v2.0 | ||||||
type | pf:CutContour | ||||||
properties |
|
||||||
children | pf:Entry | ||||||
annotation |
|
||||||
source | <xs:element name="CutContours" type="pf:CutContour" minOccurs="0"> <xs:annotation> <xs:documentation>List of cutcontours on this page of the document defines as spot colours</xs:documentation> </xs:annotation> </xs:element> |
diagram | |||||||
namespace | https://printfactory.cloud/schema/v2.0 | ||||||
type | pf:CutContour | ||||||
properties |
|
||||||
children | pf:Entry | ||||||
annotation |
|
||||||
source | <xs:element name="CutTools" type="pf:CutContour" minOccurs="0"> <xs:annotation> <xs:documentation>List of cutting tools defined on this page of the document as tool layers</xs:documentation> </xs:annotation> </xs:element> |