group MediaSourceGroup
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p136.png
namespace https://printfactory.cloud/schema/2.0
children pf:MediaSize pf:MediaType pf:TrayName
used by
element Job
annotation
documentation
Media source, size and type
source <xs:group name="MediaSourceGroup">
 
<xs:annotation>
   
<xs:documentation>Media source, size and type</xs:documentation>
 
</xs:annotation>
 
<xs:choice>
   
<xs:element name="MediaSize" type="pf:MediaSize">
     
<xs:annotation>
       
<xs:documentation>Output media size definition</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="MediaType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>Media type used for the job. When the media type is cutting vinyl also its color can be supplied as attributes</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="xs:string">
           
<xs:attributeGroup ref="pf:CIELab">
             
<xs:annotation>
               
<xs:documentation>CIELab color definition</xs:documentation>
             
</xs:annotation>
           
</xs:attributeGroup>
           
<xs:attribute name="Thickness" use="optional">
             
<xs:simpleType>
               
<xs:restriction base="xs:decimal">
                 
<xs:minExclusive value="0"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:attribute>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="TrayName" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>Name of the tray as known by the device</xs:documentation>
       
<xs:appinfo>Device</xs:appinfo>
     
</xs:annotation>
   
</xs:element>
 
</xs:choice>
</xs:group>

element MediaSourceGroup/MediaSize
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p137.png
namespace https://printfactory.cloud/schema/2.0
type pf:MediaSize
properties
content complex
children pf:Margins
attributes
Name  Type  Use  Default  Fixed  Annotation
Id  pf:GUID        
documentation
ID of this media size definition in the cloud
Name  xs:string  required      
documentation
Name of the size
Width  derived by: xs:decimal  required      
documentation
Width of the media in units
Length  derived by: xs:decimal  required      
documentation
Length or height of the media in units
Roll  xs:boolean  optional  false    
documentation
Roll (true) or sheet (false)
Transverse      false    
documentation
Transverse loaded media
annotation
documentation
Output media size definition
source <xs:element name="MediaSize" type="pf:MediaSize">
 
<xs:annotation>
   
<xs:documentation>Output media size definition</xs:documentation>
 
</xs:annotation>
</xs:element>

element MediaSourceGroup/MediaType
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p138.png
namespace https://printfactory.cloud/schema/2.0
type extension of xs:string
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
CIELab_L  derived by: xs:decimal        
CIELab_a  derived by: xs:decimal        
CIELab_b  derived by: xs:decimal        
Thickness  derived by: xs:decimal  optional      
annotation
documentation
Media type used for the job. When the media type is cutting vinyl also its color can be supplied as attributes
source <xs:element name="MediaType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>Media type used for the job. When the media type is cutting vinyl also its color can be supplied as attributes</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:string">
       
<xs:attributeGroup ref="pf:CIELab">
         
<xs:annotation>
           
<xs:documentation>CIELab color definition</xs:documentation>
         
</xs:annotation>
       
</xs:attributeGroup>
       
<xs:attribute name="Thickness" use="optional">
         
<xs:simpleType>
           
<xs:restriction base="xs:decimal">
             
<xs:minExclusive value="0"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute MediaSourceGroup/MediaType/@Thickness
type restriction of xs:decimal
properties
use optional
facets
Kind Value Annotation
minExclusive 0
source <xs:attribute name="Thickness" use="optional">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minExclusive value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element MediaSourceGroup/TrayName
diagram PrintFactoryJob_diagrams/PrintFactoryJob_p139.png
namespace https://printfactory.cloud/schema/2.0
type xs:string
properties
content simple
annotation
documentation
Name of the tray as known by the device
appinfo
Device
source <xs:element name="TrayName" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>Name of the tray as known by the device</xs:documentation>
   
<xs:appinfo>Device</xs:appinfo>
 
</xs:annotation>
</xs:element>


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