PrintCapabilities ドキュメントの例
このトピックは最新ではありません。 最新の情報については、「 印刷スキーマの仕様」を参照してください。
注: 既定の名前空間は XML 属性には適用されません。 明示的にプレフィックス修飾する必要があります。 次のサンプルで使用するインスタンス名は、一般的に印刷スキーマ キーワードで定義されているインスタンス名に準拠していますが、説明のみを目的としています。
<psf:PrintCapabilities xmlns:psf="http://schemas.microsoft.com/windows/2003/08/printing/printschemaframework"
xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="https://www.w3.org/2001/XMLSchema" version="1"
xmlns:ns0000="http://schemas.microsoft.com/windows/printing/oemdriverpt/ES_LNseries_PowerPrinter"
xmlns:psk="`https://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords`">
<psf:ParameterDef name="ns0000:PageDevmodeSnapshot">
<psf:Property name="psf:DataType">
<psf:Value xsi:type="xsd:QName">xsd:string</psf:Value>
</psf:Property>
<psf:Property name="psf:UnitType">
<psf:Value xsi:type="xsd:string">base64</psf:Value>
</psf:Property>
<psf:Property name="psf:DefaultValue">
<psf:Value xsi:type="xsd:string">SABQACAARABlAHMDFDFJASKJFDUETgEAAAA=</psf:Value>
</psf:Property>
<psf:Property name="psf:Mandatory">
<psf:Value xsi:type="xsd:QName">psk:Optional</psf:Value>
</psf:Property>
<psf:Property name="psf:MinLength">
<psf:Value xsi:type="xsd:integer">0</psf:Value>
</psf:Property>
<psf:Property name="psf:MaxLength">
<psf:Value xsi:type="xsd:integer">174760</psf:Value>
</psf:Property>
</psf:ParameterDef>
<psf:Feature name="psk:PageICMRenderingIntent">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Default Image Color Matching Intent</psf:Value>
</psf:Property>
<psf:Option name="psk:AbsoluteColorimetric" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Match</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:RelativeColorimetric" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Proof</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:Photographs" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Pictures</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:BusinessGraphics" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Graphics</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
<psf:Feature name="psk:PageColorManagement">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Image Color Matching (ICM) Option</psf:Value>
</psf:Property>
<psf:Option name="psk:None" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">ICM Disabled</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:System" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">ICM Handled by Host System</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:Driver" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">ICM Handled by Printer</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
<psf:Feature name="psk:DocumentCollate">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Collate Copies</psf:Value>
</psf:Property>
<psf:Option name="psk:Collated" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Yes</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:Uncollated" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">No</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
<psf:ParameterDef name="psk:JobCopiesAllDocuments">
<psf:Property name="psf:DataType">
<psf:Value xsi:type="xsd:QName">xsd:integer</psf:Value>
</psf:Property>
<psf:Property name="psf:UnitType">
<psf:Value xsi:type="xsd:string">copies</psf:Value>
</psf:Property>
<psf:Property name="psf:Multiple">
<psf:Value xsi:type="xsd:integer">1</psf:Value>
</psf:Property>
<psf:Property name="psf:MaxValue">
<psf:Value xsi:type="xsd:integer">9999</psf:Value>
</psf:Property>
<psf:Property name="psf:MinValue">
<psf:Value xsi:type="xsd:integer">1</psf:Value>
</psf:Property>
<psf:Property name="psf:DefaultValue">
<psf:Value xsi:type="xsd:integer">1</psf:Value>
</psf:Property>
<psf:Property name="psf:Mandatory">
<psf:Value xsi:type="xsd:QName">psk:Unconditional</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Copy Count</psf:Value>
</psf:Property>
</psf:ParameterDef>
<psf:Feature name="psk:JobNUpAllDocumentsContiguously">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Pages per Sheet</psf:Value>
</psf:Property>
<psf:Option constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">1</psf:Value>
</psf:Property>
<psf:ScoredProperty name="psk:PagesPerSheet">
<psf:Value xsi:type="xsd:integer">1</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psf:IdentityOption">
<psf:Value xsi:type="xsd:string">True</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">2</psf:Value>
</psf:Property>
<psf:ScoredProperty name="psk:PagesPerSheet">
<psf:Value xsi:type="xsd:integer">2</psf:Value>
</psf:ScoredProperty>
</psf:Option>
<psf:Option constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">4</psf:Value>
</psf:Property>
<psf:ScoredProperty name="psk:PagesPerSheet">
<psf:Value xsi:type="xsd:integer">4</psf:Value>
</psf:ScoredProperty>
</psf:Option>
<psf:Option constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">6</psf:Value>
</psf:Property>
<psf:ScoredProperty name="psk:PagesPerSheet">
<psf:Value xsi:type="xsd:integer">6</psf:Value>
</psf:ScoredProperty>
</psf:Option>
<psf:Option constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">9</psf:Value>
</psf:Property>
<psf:ScoredProperty name="psk:PagesPerSheet">
<psf:Value xsi:type="xsd:integer">9</psf:Value>
</psf:ScoredProperty>
</psf:Option>
<psf:Option constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">16</psf:Value>
</psf:Property>
<psf:ScoredProperty name="psk:PagesPerSheet">
<psf:Value xsi:type="xsd:integer">16</psf:Value>
</psf:ScoredProperty>
</psf:Option>
<psf:Feature name="psk:PresentationDirection">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Pages per Sheet Layout</psf:Value>
</psf:Property>
<psf:Option name="psk:RightBottom" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Right then Down</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:BottomRight" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Down then Right</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:LeftBottom" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Left then Down</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:BottomLeft" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Down then Left</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
<psf:Feature name="ns0000:Borders">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Border Drawing</psf:Value>
</psf:Property>
<psf:Option name="ns0000:Off" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">No/OFF</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="ns0000:On" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Yes/ON</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
</psf:Feature>
<psf:Feature name="psk:PageMediaSize">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Paper Size</psf:Value>
</psf:Property>
<psf:Option name="psk:NorthAmericaLetter" constrained="psk:None">
<psf:ScoredProperty name="psk:MediaSizeWidth">
<psf:Value xsi:type="xsd:integer">215900</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSizeHeight">
<psf:Value xsi:type="xsd:integer">279400</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Letter</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:CustomMediaSize" constrained="psk:None">
<psf:ScoredProperty name="psk:MediaSizeWidth">
<psf:ParameterRef name="psk:PageMediaSizeMediaSizeWidth" />
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSizeHeight">
<psf:ParameterRef name="psk:PageMediaSizeMediaSizeHeight" />
</psf:ScoredProperty>
</psf:Option>
</psf:Feature>
<psf:ParameterDef name="psk:PageMediaSizeMediaSizeWidth">
<psf:Property name="psf:DataType">
<psf:Value xsi:type="xsd:QName">xsd:integer</psf:Value>
</psf:Property>
<psf:Property name="psf:UnitType">
<psf:Value xsi:type="xsd:string">microns</psf:Value>
</psf:Property>
<psf:Property name="psf:Multiple">
<psf:Value xsi:type="xsd:integer">1</psf:Value>
</psf:Property>
<psf:Property name="psf:MaxValue">
<psf:Value xsi:type="xsd:integer">203200</psf:Value>
</psf:Property>
<psf:Property name="psf:MinValue">
<psf:Value xsi:type="xsd:integer">87291</psf:Value>
</psf:Property>
<psf:Property name="psf:DefaultValue">
<psf:Value xsi:type="xsd:integer">87291</psf:Value>
</psf:Property>
<psf:Property name="psf:Mandatory">
<psf:Value xsi:type="xsd:QName">psk:Optional</psf:Value>
</psf:Property>
</psf:ParameterDef>
<psf:ParameterDef name="psk:PageMediaSizeMediaSizeHeight">
<psf:Property name="psf:DataType">
<psf:Value xsi:type="xsd:QName">xsd:integer</psf:Value>
</psf:Property>
<psf:Property name="psf:UnitType">
<psf:Value xsi:type="xsd:string">microns</psf:Value>
</psf:Property>
<psf:Property name="psf:Multiple">
<psf:Value xsi:type="xsd:integer">1</psf:Value>
</psf:Property>
<psf:Property name="psf:MaxValue">
<psf:Value xsi:type="xsd:integer">342138</psf:Value>
</psf:Property>
<psf:Property name="psf:MinValue">
<psf:Value xsi:type="xsd:integer">134535</psf:Value>
</psf:Property>
<psf:Property name="psf:DefaultValue">
<psf:Value xsi:type="xsd:integer">134535</psf:Value>
</psf:Property>
<psf:Property name="psf:Mandatory">
<psf:Value xsi:type="xsd:QName">psk:Optional</psf:Value>
</psf:Property>
</psf:ParameterDef>
<psf:Feature name="psk:JobInputBin">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Paper Source</psf:Value>
</psf:Property>
<psf:Option name="psk:AutoSelect" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Automatically Select</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="ns0000:ESLDProBin" constrained="psk:None">
<psf:ScoredProperty name="psk:BinType">
<psf:Value xsi:type="xsd:QName">psk:Manual</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Manual Feed</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
<psf:Feature name="psk:JobDuplexAllDocumentsContiguously">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Two-sided Printing</psf:Value>
</psf:Property>
<psf:Option name="psk:OneSided" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">None</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:TwoSidedLongEdge" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Flip on long edge</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:TwoSidedShortEdge" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Flip on short edge</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
<psf:Feature name="psk:PageOrientation">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Orientation</psf:Value>
</psf:Property>
<psf:Option name="psk:Portrait" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Portrait</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:Landscape" constrained="psk:None">
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Landscape</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
<psf:Feature name="psk:PageResolution">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Resolution</psf:Value>
</psf:Property>
<psf:Option name="ns0000:ESLD300x300" constrained="psk:None">
<psf:ScoredProperty name="psk:ResolutionX">
<psf:Value xsi:type="xsd:integer">300</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:ResolutionY">
<psf:Value xsi:type="xsd:integer">300</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">300 x 300 dots per inch</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
<psf:Feature name="psk:PageMediaType">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Media Type</psf:Value>
</psf:Property>
<psf:Option name="psk:Plain" constrained="psk:None">
<psf:ScoredProperty name="psk:BackCoating">
<psf:Value xsi:type="xsd:QName">psk:None</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:FrontCoating">
<psf:Value xsi:type="xsd:QName">psk:None</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:Material">
<psf:Value xsi:type="xsd:QName">psk:Paper</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:PrePrinted">
<psf:Value xsi:type="xsd:QName">psk:None</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:PrePunched">
<psf:Value xsi:type="xsd:QName">psk:None</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:Recycled">
<psf:Value xsi:type="xsd:QName">psk:None</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Plain Paper</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
<psf:Feature name="psk:PageOutputColor">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xsd:QName">psk:PickOne</psf:Value>
</psf:Property>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Color Printing Mode</psf:Value>
</psf:Property>
<psf:Option name="psk:Monochrome" constrained="psk:PrintTicketSettings">
<psf:ScoredProperty name="psk:DeviceBitsPerPixel">
<psf:Value xsi:type="xsd:integer">0</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:DriverBitsPerPixel">
<psf:Value xsi:type="xsd:integer">1</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Monochrome</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:Color" constrained="psk:PrintTicketSettings">
<psf:ScoredProperty name="psk:DeviceBitsPerPixel">
<psf:Value xsi:type="xsd:integer">0</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:DriverBitsPerPixel">
<psf:Value xsi:type="xsd:integer">4</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">8 Color (Halftoned)</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:Monochrome" constrained="psk:PrintTicketSettings">
<psf:ScoredProperty name="psk:DeviceBitsPerPixel">
<psf:Value xsi:type="xsd:integer">0</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:DriverBitsPerPixel">
<psf:Value xsi:type="xsd:integer">8</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">Grayscale (8bpp)</psf:Value>
</psf:Property>
</psf:Option>
<psf:Option name="psk:Color" constrained="psk:None">
<psf:ScoredProperty name="psk:DeviceBitsPerPixel">
<psf:Value xsi:type="xsd:integer">0</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:DriverBitsPerPixel">
<psf:Value xsi:type="xsd:integer">24</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:DisplayName">
<psf:Value xsi:type="xsd:string">True Color (24bpp)</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
<psf:Property name="psk:PageImageableSize">
<psf:Property name="psk:ImageableSizeWidth">
<psf:Value xsi:type="xsd:integer">215900</psf:Value>
</psf:Property>
<psf:Property name="psk:ImageableSizeHeight">
<psf:Value xsi:type="xsd:integer">279400</psf:Value>
</psf:Property>
<psf:Property name="psk:ImageableArea">
<psf:Property name="psk:OriginWidth">
<psf:Value xsi:type="xsd:integer">6350</psf:Value>
</psf:Property>
<psf:Property name="psk:OriginHeight">
<psf:Value xsi:type="xsd:integer">1693</psf:Value>
</psf:Property>
<psf:Property name="psk:ExtentWidth">
<psf:Value xsi:type="xsd:integer">203200</psf:Value>
</psf:Property>
<psf:Property name="psk:ExtentHeight">
<psf:Value xsi:type="xsd:integer">264837</psf:Value>
</psf:Property>
</psf:Property>
</psf:Property>
</psf:PrintCapabilities>
関連トピック