このトピックは最新ではありません。 最新の情報については、「印刷スキーマ仕様」を参照してください。
出力の照合特性について説明します。 個々のドキュメントのすべてのページが照合されます。 DocumentCollate と JobCollateAlldocument は相互に排他的です。 これらのキーワードの両方または 1 つだけが実装されるかどうかの動作と実装は、ドライバーに任されます。
Collate の実装に従う必要がある規則を次に示します。
要素の定義と規則
まず JobCollateAllDocument の規則に従い、次にシナリオが機能するように DocumentCollate のルールを適用する必要があります。 JobCollateAllDocuments がドライバーでサポートされていない PrintTicket から Devmode への変換設定では、適切な動作 (JobCollateAllDocuments = ON または OFF) を選択するのはドライバーの責任であることに注意してください。 また、他の PrintTicket 設定に応じて選択を変更することもできます。
JobCollateAllDocuments
ON: 各ドキュメントのコピーを印刷 (DocumentCopiesAllPages) し、JobCopiesAllDocuments 回繰り返します。
OFF: 各ドキュメントについて、印刷 (JobCopiesAllDocuments x DocumentCopiesAllPages) が一緒にコピーされます。
DocumentCollate
ON: 連続して印刷されたドキュメントのすべてのコピー (JobCopiesAllDocuments x DocumentCopiesAllPages) について、そのドキュメント内のシートを照合します。
OFF: 連続して印刷されるすべてのコピー (JobCopiesAllDocuments x DocumentCopiesAllPages) について、各シートのすべてのコピー (JobCopiesAllDocuments x DocumentCopiesAllPages) をまとめて印刷します。
要素情報
| 名前 | 価値 |
|---|---|
| 要素の種類 |
特徴 |
| スコープ プレフィックス |
文書 |
| 筆記 |
何一つ |
構造コンテンツ
この要素の XML 構造は次のとおりです。
<psf:Feature name="psk:DocumentCollate">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
</psf:Property>
<psf:Option name="psk:_OptionName_">
<psf:Property name="psf:IdentityOption">
<psf:Value xsi:type="xs:string">_IdentityOptionValue_</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
構造体変数
次の表は、XML 構造体で定義されている変数の特性の概要を示しています。
| 名前 | データ型 | 単位 | サポートされている値 | 概要 |
|---|---|---|---|---|
| _OptionName_ |
糸 |
文字 |
XML の名前空間で定義されている有効な完全修飾名。 名前空間が指定されていない場合、既定の名前空間が想定されます。 |
オプションの名前。 |
| _IdentityOptionValue_ |
糸 |
n/a |
True、False。 |
選択した場合にこの機能を無効にするオプションを定義します。 |
拡張マークアップ言語 (XML) コンテンツ
パブリック印刷スキーマ キーワードは、https://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords 名前空間で定義されます。 このキーワードのパブリック拡張マークアップ言語 (XML) コンテンツを以下に定義します。
<psf:Feature name="psk:DocumentCollate">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
</psf:Property>
<!-- Specifies collating. -->
<psf:Option name="psk:Collated" />
<!-- Specifies no collating. -->
<psf:Option name="psk:Uncollated" />
</psf:Feature>