Definition Type: ComplexType
Name: PrintDocumentProcessingCapabilitiesType
Namespace: http://www.pwg.org/schemas/2016/01/sm
Type: pwg:ImagingDocumentProcessingCapabilitiesType
Containing Schema: PrintServiceCapabilities.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into YSide2ImageShift Drilldown into YSide1ImageShift Drilldown into YImageShift Drilldown into YImagePosition Drilldown into XSide2ImageShift Drilldown into XSide1ImageShift Drilldown into XImageShift Drilldown into XImagePosition Drilldown into Sides Drilldown into SheetCollate Drilldown into SeparatorSheets Drilldown into Resolution Drilldown into Quality Drilldown into PrintRenderingIntent Drilldown into PrintContentOptimize Drilldown into PrintColorMode Drilldown into PdlInitFile Drilldown into PagesPerSubset Drilldown into PageRanges Drilldown into PageDelivery Drilldown into OutputDevice Drilldown into OutputBin Drilldown into OrientationRequested Drilldown into MediaInputTrayCheck Drilldown into MediaColSupported Drilldown into MediaColDatabase Drilldown into MediaType Drilldown into Media Drilldown into InsertSheets Drilldown into ImpositionTemplate Drilldown into ForceFrontSide Drilldown into FontSizeRequested Drilldown into FontNameRequested Drilldown into FinishingsCol Drilldown into Finishings Drilldown into FeedOrientation Drilldown into DocumentPassword Drilldown into CoverFront Drilldown into CoverBack Drilldown into Copies Drilldown into PresentationDirectionNumberUp Drilldown into NumberUp Drilldown into MustHonor Drilldown into ImagingDocumentProcessingCapabilitiesTypeXSD Diagram of PrintDocumentProcessingCapabilitiesType
Collapse XSD Schema Code:
<?xml version="1.0" encoding="utf-16"?>
<xs:complexType name="PrintDocumentProcessingCapabilitiesType">
    <xs:complexContent>
        <xs:extension base="ImagingDocumentProcessingCapabilitiesType">
            <xs:sequence>
                <xs:element name="Copies" type="RangeOfIntType" minOccurs="0" />
                <xs:element name="CoverBack" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="CoverType" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="AllowedValue" type="CoverTypeWKV" maxOccurs="unbounded" />
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:sequence minOccurs="0">
                                <xs:sequence minOccurs="0">
                                    <xs:sequence>
                                        <xs:element name="Media" type="MediaSupportedType" minOccurs="0" />
                                        <xs:element name="MediaType" type="MediaTypeSupportedType" minOccurs="0" />
                                    </xs:sequence>
                                    <xs:element name="MediaSource" minOccurs="0">
                                        <xs:annotation>
                                            <xs:documentation>JPS3</xs:documentation>
                                        </xs:annotation>
                                        <xs:complexType>
                                            <xs:sequence>
                                                <xs:element name="AllowedValue" maxOccurs="unbounded">
                                                    <xs:simpleType>
                                                        <xs:union memberTypes="MediaSourceWKV KeywordNsExtensionPattern" />
                                                    </xs:simpleType>
                                                </xs:element>
                                            </xs:sequence>
                                        </xs:complexType>
                                    </xs:element>
                                </xs:sequence>
                                <xs:element name="MediaCol" type="xs:boolean" minOccurs="0" />
                            </xs:sequence>
                            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="CoverFront" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="CoverType" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="AllowedValue" maxOccurs="unbounded">
                                            <xs:simpleType>
                                                <xs:union memberTypes="CoverTypeWKV KeywordNsExtensionPattern" />
                                            </xs:simpleType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:sequence minOccurs="0">
                                <xs:sequence minOccurs="0">
                                    <xs:sequence>
                                        <xs:element name="Media" type="MediaSupportedType" minOccurs="0" />
                                        <xs:element name="MediaType" type="MediaTypeSupportedType" minOccurs="0" />
                                    </xs:sequence>
                                    <xs:element name="MediaSource" minOccurs="0">
                                        <xs:annotation>
                                            <xs:documentation>JPS3</xs:documentation>
                                        </xs:annotation>
                                        <xs:complexType>
                                            <xs:sequence>
                                                <xs:element name="AllowedValue" maxOccurs="unbounded">
                                                    <xs:simpleType>
                                                        <xs:union memberTypes="MediaSourceWKV KeywordNsExtensionPattern" />
                                                    </xs:simpleType>
                                                </xs:element>
                                            </xs:sequence>
                                        </xs:complexType>
                                    </xs:element>
                                </xs:sequence>
                                <xs:element name="MediaCol" type="xs:boolean" minOccurs="0" />
                            </xs:sequence>
                            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="DocumentPassword" type="xs:int" minOccurs="0" />
                <xs:element name="FeedOrientation" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="FeedOrientationWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="Finishings" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="FinishingsWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="FinishingsCol" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="FinishingTemplate" type="xs:boolean" minOccurs="0" />
                            <xs:element name="Stitching" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="StitchingLocations" type="SetOfRangeOfIntType" minOccurs="0" />
                                        <xs:element name="StitchingOffset" type="SetOfRangeOfIntType" minOccurs="0" />
                                        <xs:element name="StitchingReferenceEdge" minOccurs="0">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element name="AllowedValues" maxOccurs="unbounded">
                                                        <xs:simpleType>
                                                            <xs:union memberTypes="StitchingReferenceEdgeWKV KeywordNsExtensionPattern" />
                                                        </xs:simpleType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                        <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="FontNameRequested" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" type="xs:string" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="FontSizeRequested" type="SetOfRangeOfIntType" minOccurs="0" />
                <xs:element name="ForceFrontSide" type="xs:boolean" minOccurs="0" />
                <xs:element name="ImpositionTemplate" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValues" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                        <xs:maxLength value="255" />
                                    </xs:restriction>
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="InsertSheets" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence minOccurs="0">
                            <xs:element name="InsertSheet" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence minOccurs="0">
                                        <xs:element name="InsertAfterPageNumber" type="RangeOfIntType" minOccurs="0" />
                                        <xs:element name="InsertCount" type="RangeOfIntType" minOccurs="0" />
                                        <xs:sequence minOccurs="0">
                                            <xs:sequence minOccurs="0">
                                                <xs:sequence>
                                                    <xs:element name="Media" type="MediaSupportedType" minOccurs="0" />
                                                    <xs:element name="MediaType" type="MediaTypeSupportedType" minOccurs="0" />
                                                </xs:sequence>
                                                <xs:element name="MediaSource" minOccurs="0">
                                                    <xs:annotation>
                                                        <xs:documentation>JPS3</xs:documentation>
                                                    </xs:annotation>
                                                    <xs:complexType>
                                                        <xs:sequence>
                                                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                                                <xs:simpleType>
                                                                    <xs:union memberTypes="MediaSourceWKV KeywordNsExtensionPattern" />
                                                                </xs:simpleType>
                                                            </xs:element>
                                                        </xs:sequence>
                                                    </xs:complexType>
                                                </xs:element>
                                            </xs:sequence>
                                            <xs:element name="MediaCol" type="xs:boolean" minOccurs="0" />
                                        </xs:sequence>
                                        <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:sequence minOccurs="0">
                    <xs:sequence>
                        <xs:element name="Media" type="MediaSupportedType" minOccurs="0" />
                        <xs:element name="MediaType" type="MediaTypeSupportedType" minOccurs="0" />
                    </xs:sequence>
                    <xs:element ref="MediaColDatabase" minOccurs="0" />
                </xs:sequence>
                <xs:element ref="MediaColSupported" minOccurs="0" />
                <xs:element name="MediaInputTrayCheck" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="MediaInputTrayWKV MediaNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="OrientationRequested" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" type="OrientationRequestedType" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="OutputBin" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="OutputBinWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="OutputDevice" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" type="xs:string" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="PageDelivery" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="PageDeliveryWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="PageRanges" type="xs:boolean" minOccurs="0" />
                <xs:element name="PagesPerSubset" type="xs:boolean" minOccurs="0" />
                <xs:element name="PdlInitFile" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="PdlInitFileLocation" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="AllowedValues" type="xs:string" maxOccurs="unbounded" />
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="PdlInitFileName" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="AllowedValues" type="xs:string" maxOccurs="unbounded" />
                                    </xs:sequence>
                                    <xs:attribute name="PdlInitFileNameSubdirectory" type="xs:boolean" />
                                </xs:complexType>
                            </xs:element>
                            <xs:element name="PdlInitFileEntry" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="AllowedValues" type="xs:string" maxOccurs="unbounded" />
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="PrintColorMode" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="PrintColorModeWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="PrintContentOptimize" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="PrintContentOptimizeWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="PrintRenderingIntent" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation>JPS3</xs:documentation>
                    </xs:annotation>
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" type="PrintRenderingIntentType" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="Quality" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="PrintQualityWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="Resolution" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValues" maxOccurs="unbounded">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="CrossFeedDir">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element name="AllowedValue" type="xs:int" />
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                        <xs:element name="FeedDir">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element name="AllowedValue" type="xs:int" />
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                        <xs:element ref="Units" />
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="SeparatorSheets" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="SeparatorSheetsType" minOccurs="0">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element name="AllowedValue" maxOccurs="unbounded">
                                            <xs:simpleType>
                                                <xs:union memberTypes="SeparatorSheetsTypeWKV KeywordNsExtensionPattern" />
                                            </xs:simpleType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                            <xs:sequence minOccurs="0">
                                <xs:sequence minOccurs="0">
                                    <xs:sequence>
                                        <xs:element name="Media" type="MediaSupportedType" minOccurs="0" />
                                        <xs:element name="MediaType" type="MediaTypeSupportedType" minOccurs="0" />
                                    </xs:sequence>
                                    <xs:element name="MediaSource" minOccurs="0">
                                        <xs:annotation>
                                            <xs:documentation>JPS3</xs:documentation>
                                        </xs:annotation>
                                        <xs:complexType>
                                            <xs:sequence>
                                                <xs:element name="AllowedValue" maxOccurs="unbounded">
                                                    <xs:simpleType>
                                                        <xs:union memberTypes="MediaSourceWKV KeywordNsExtensionPattern" />
                                                    </xs:simpleType>
                                                </xs:element>
                                            </xs:sequence>
                                        </xs:complexType>
                                    </xs:element>
                                </xs:sequence>
                                <xs:element name="MediaCol" type="xs:boolean" minOccurs="0" />
                            </xs:sequence>
                            <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="SheetCollate" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="SheetCollateWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="Sides" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="SidesWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="XImagePosition" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="XImagePositionWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="XImageShift" type="RangeOfIntType" minOccurs="0" />
                <xs:element name="XSide1ImageShift" type="RangeOfIntType" minOccurs="0" />
                <xs:element name="XSide2ImageShift" type="RangeOfIntType" minOccurs="0" />
                <xs:element name="YImagePosition" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="AllowedValue" maxOccurs="unbounded">
                                <xs:simpleType>
                                    <xs:union memberTypes="YImagePositionWKV KeywordNsExtensionPattern" />
                                </xs:simpleType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
                <xs:element name="YImageShift" type="RangeOfIntType" minOccurs="0" />
                <xs:element name="YSide1ImageShift" type="RangeOfIntType" minOccurs="0" />
                <xs:element name="YSide2ImageShift" type="RangeOfIntType" minOccurs="0" />
                <xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
NumberUp pwg:NumberUp 0 (1)
PresentationDirectionNumberUp pwg:PresentationDirectionNumberUp 0 (1)
Copies pwg:Copies 0 (1)
CoverBack pwg:CoverBack 0 (1)
CoverFront pwg:CoverFront 0 (1)
DocumentPassword pwg:DocumentPassword 0 (1)
FeedOrientation pwg:FeedOrientation 0 (1)
Finishings pwg:Finishings 0 (1)
FinishingsCol pwg:FinishingsCol 0 (1)
FontNameRequested pwg:FontNameRequested 0 (1)
FontSizeRequested pwg:FontSizeRequested 0 (1)
ForceFrontSide pwg:ForceFrontSide 0 (1)
ImpositionTemplate pwg:ImpositionTemplate 0 (1)
InsertSheets pwg:InsertSheets 0 (1)
Media pwg:Media 0 (1)
MediaType pwg:MediaType 0 (1)
MediaColDatabase pwg:MediaColDatabase 0 (1)
MediaColSupported pwg:MediaColSupported 0 (1)
MediaInputTrayCheck pwg:MediaInputTrayCheck 0 (1)
OrientationRequested pwg:OrientationRequested 0 (1)
OutputBin pwg:OutputBin 0 (1)
OutputDevice pwg:OutputDevice 0 (1)
PageDelivery pwg:PageDelivery 0 (1)
PageRanges pwg:PageRanges 0 (1)
PagesPerSubset pwg:PagesPerSubset 0 (1)
PdlInitFile pwg:PdlInitFile 0 (1)
PrintColorMode pwg:PrintColorMode 0 (1)
PrintContentOptimize pwg:PrintContentOptimize 0 (1)
PrintRenderingIntent pwg:PrintRenderingIntent 0 (1)
Quality pwg:Quality 0 (1)
Resolution pwg:Resolution 0 (1)
SeparatorSheets pwg:SeparatorSheets 0 (1)
SheetCollate pwg:SheetCollate 0 (1)
Sides pwg:Sides 0 (1)
XImagePosition pwg:XImagePosition 0 (1)
XImageShift pwg:XImageShift 0 (1)
XSide1ImageShift pwg:XSide1ImageShift 0 (1)
XSide2ImageShift pwg:XSide2ImageShift 0 (1)
YImagePosition pwg:YImagePosition 0 (1)
YImageShift pwg:YImageShift 0 (1)
YSide1ImageShift pwg:YSide1ImageShift 0 (1)
YSide2ImageShift pwg:YSide2ImageShift 0 (1)
<xs:any> Allowed namespace: '##other' 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
MustHonor pwg:MustHonor (Optional)
<anyAttribute> Allowed namespace: '##other'
Collapse Derivation Tree:
Collapse References:
pwg:PrintDocumentProcessingCapabilities