complexType Documents
diagram PrintFactoryNest_diagrams/PrintFactoryNest_p38.png
namespace https://printfactory.cloud/schema/v2.0
children pf:Document
used by
element NestParts/Documents
annotation
documentation
Document information
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:
- pdf
- 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>

element Documents/Document
diagram PrintFactoryNest_diagrams/PrintFactoryNest_p39.png
namespace https://printfactory.cloud/schema/v2.0
properties
minOcc 1
maxOcc unbounded
content complex
children pf:Location pf:Pages
attributes
Name  Type  Use  Default  Fixed  Annotation
GUID  pf:GUID  optional      
documentation
ID of the document as stored in the cloud JobDocument
Name  xs:string  optional      
documentation
Name of the document as known by the user
Type  xs:string  optional      
documentation
Type of the document. Command types are:
- pdf
- tif
- jpg
- png
Special form is "aur" which is a PDF VM that is used as fast binary transfer format
Copies  xs:nonNegativeInteger    1    
documentation
Number if requested copies of this document to be produced
FileSize  xs:unsignedInt  optional      
documentation
Size of the document in bytes
IsTemporary  xs:boolean    false    
documentation
When set to true the document is to be deleted from its original location after processing
annotation
documentation
Definition of the document meta data
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:
- pdf
- 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>

attribute Documents/Document/@GUID
type pf:GUID
properties
use optional
facets
Kind Value Annotation
pattern [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
annotation
documentation
ID of the document as stored in the cloud JobDocument
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>

attribute Documents/Document/@Name
type xs:string
properties
use optional
annotation
documentation
Name of the document as known by the user
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>

attribute Documents/Document/@Type
type xs:string
properties
use optional
annotation
documentation
Type of the document. Command types are:
- pdf
- tif
- jpg
- png
Special form is "aur" which is a PDF VM that is used as fast binary transfer format
source <xs:attribute name="Type" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>Type of the document. Command types are:
- pdf
- 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>

attribute Documents/Document/@Copies
type xs:nonNegativeInteger
properties
default 1
annotation
documentation
Number if requested copies of this document to be produced
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>

attribute Documents/Document/@FileSize
type xs:unsignedInt
properties
use optional
annotation
documentation
Size of the document in bytes
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>

attribute Documents/Document/@IsTemporary
type xs:boolean
properties
default false
annotation
documentation
When set to true the document is to be deleted from its original location after processing
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>

element Documents/Document/Location
diagram PrintFactoryNest_diagrams/PrintFactoryNest_p40.png
namespace https://printfactory.cloud/schema/v2.0
type xs:string
properties
content simple
annotation
documentation
Original location of the document. Might be a path or an URL
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>

element Documents/Document/Pages
diagram PrintFactoryNest_diagrams/PrintFactoryNest_p41.png
namespace https://printfactory.cloud/schema/v2.0
properties
minOcc 0
maxOcc 1
content complex
children pf:Page
annotation
documentation
Meta information about the pages in the document about the dimensions and cut contours
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>

element Documents/Document/Pages/Page
diagram PrintFactoryNest_diagrams/PrintFactoryNest_p42.png
namespace https://printfactory.cloud/schema/v2.0
properties
minOcc 1
maxOcc unbounded
content complex
children pf:svg pf:CutContours pf:CutTools
attributes
Name  Type  Use  Default  Fixed  Annotation
Number  xs:nonNegativeInteger  required      
documentation
Page number in the document
Width  derived by: xs:decimal  optional  0    
documentation
Width of the page in units
Height  derived by: xs:decimal  optional  0    
documentation
Height of the page in units
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>

attribute Documents/Document/Pages/Page/@Number
type xs:nonNegativeInteger
properties
use required
annotation
documentation
Page number in the document
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>

attribute Documents/Document/Pages/Page/@Width
type restriction of xs:decimal
properties
use optional
default 0
facets
Kind Value Annotation
minInclusive 0
annotation
documentation
Width of the page in units
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>

attribute Documents/Document/Pages/Page/@Height
type restriction of xs:decimal
properties
use optional
default 0
facets
Kind Value Annotation
minInclusive 0
annotation
documentation
Height of the page in units
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>

element Documents/Document/Pages/Page/svg
diagram PrintFactoryNest_diagrams/PrintFactoryNest_p43.png
namespace https://printfactory.cloud/schema/v2.0
type xs:anyType
properties
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation
SVG representing the cutting paths
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>

element Documents/Document/Pages/Page/CutContours
diagram PrintFactoryNest_diagrams/PrintFactoryNest_p44.png
namespace https://printfactory.cloud/schema/v2.0
type pf:CutContour
properties
minOcc 0
maxOcc 1
content complex
children pf:Entry
annotation
documentation
List of cutcontours on this page of the document defines as spot colours
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>

element Documents/Document/Pages/Page/CutTools
diagram PrintFactoryNest_diagrams/PrintFactoryNest_p45.png
namespace https://printfactory.cloud/schema/v2.0
type pf:CutContour
properties
minOcc 0
maxOcc 1
content complex
children pf:Entry
annotation
documentation
List of cutting tools defined on this page of the document as tool layers
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>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy