DocumentNUp

このトピックは最新ではありません。 最新の情報については、「印刷スキーマ仕様」を参照してください。

1 つの物理シートに対する複数の論理ページの出力と形式について説明します。 各ドキュメントは個別にコンパイルされます。 DocumentNUp と JobNUpAllDocumentsContiguously は相互に排他的です。 これらのキーワード間の制約処理を決定するのはドライバーの判断です。

次の図は、3 ページを含むドキュメント 1 と 2 ページを含むドキュメント 2 の例を示しています。 各ドキュメントは別々に二重化されます。 次に示すプレゼンテーションの方向は RightBottom オプションです。

ドキュメントのセットアップ設定に基づいて、ドキュメント ページを 1 つのシートにレイアウトする方法を示す図

要素情報

名前 価値
要素の種類
特徴
スコープ プレフィックス
文書
筆記
Top、Bottom、Left、Right は PageImageableSize に対する相対値です。TopLeft は x 軸と y 軸の原点で示されます。

構造コンテンツ

この要素の XML 構造は次のとおりです。

<psf:Feature name="psk:DocumentNUp">
  <psf:Property name="psf:SelectionType">
    <psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
  </psf:Property>
  <psf:Option>
    <psf:Property name="psf:IdentityOption">
      <psf:Value xsi:type="xs:string">_IdentityOptionValue_</psf:Value>
    </psf:Property>
    <psf:ScoredProperty name="psk:PagesPerSheet">
      <psf:Value xsi:type="xs:integer">_PagesPerSheetValue_</psf:Value>
    </psf:ScoredProperty>
  </psf:Option>
  <!-- Specifies the ordering direction of the pages.  First direction followed by second direction. -->
  <psf:Feature name="psk:PresentationDirection">
    <psf:Option name="psk:_PresentationDirectionOptionName_" />
  </psf:Feature>
</psf:Feature>

構造体変数

次の表は、XML 構造体で定義されている変数の特性の概要を示しています。

名前 データ型 単位 サポートされている値 概要
_OptionName_

文字
XML 名前空間で定義されている有効な完全修飾名。 名前空間が指定されていない場合、既定の名前空間が想定されます。
オプションの名前。
_IdentityOptionValue_

n/a
True、False。
選択した場合にこの機能を無効にするオプションを定義します。
_PagesPerSheetValue_
整数
論理ページ
すべての整数 (0 より大きい)。
物理シートあたりの論理ページ数を指定します。 サポートされるセットには、整数の任意のセットを指定できます (例: {1,2,4,6,8,9,16})。
_PresentationDirectionOptionName_

文字
XML 名前空間で定義されている有効な完全修飾名。 名前空間が指定されていない場合、既定の名前空間が想定されます。
オプションの名前。

拡張マークアップ言語 (XML) コンテンツ

パブリック印刷スキーマ キーワードは、https://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords 名前空間で定義されます。 このキーワードのパブリック拡張マークアップ言語 (XML) コンテンツを以下に定義します。

<psf:Feature name="psk:DocumentNUp">
  <psf:Property name="psf:SelectionType">
    <psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
  </psf:Property>
  <psf:Option>
    <psf:ScoredProperty name="psk:PagesPerSheet">
      <psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
    </psf:ScoredProperty>
  </psf:Option>
  <psf:Feature name="psk:PresentationDirection">
    <!-- Specifies format left to right, top to bottom. -->
    <psf:Option name="psk:RightBottom" />
    <!-- Specifies format top to bottom, left to right. -->
    <psf:Option name="psk:BottomRight" />
    <!-- Specifies format right to left, top to bottom. -->
    <psf:Option name="psk:LeftBottom" />
    <!-- Specifies format top to bottom, right to left. -->
    <psf:Option name="psk:BottomLeft" />
    <!-- Specifies format left to right, bottom to top. -->
    <psf:Option name="psk:RightTop" />
    <!-- Specifies format bottom to top, left to right. -->
    <psf:Option name="psk:TopRight" />
    <!-- Specifies format right to left, bottom to top. -->
    <psf:Option name="psk:LeftTop" />
    <!-- Specifies format bottom to top, right to left. -->
    <psf:Option name="psk:TopLeft" />
  </psf:Feature>
</psf:Feature>
    

印刷スキーマ仕様