PageImageableSize

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

レイアウトとレンダリング用にイメージ化されたキャンバスについて説明します。 これは、PageMediaSize と PageOrientation に基づいて報告されます。

次の図は、PageOrientation に基づく PageImageableSize 変数の使用方法を示しています。

ページの測定値を示す図を

要素情報

名前 価値
要素の種類
財産
スコープ プレフィックス
ページ
筆記
何一つ

構造コンテンツ

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

<psf:Property name="psk:PageImageableSize">
  <psf:Property name="psk:ImageableSizeWidth">
    <psf:Value xsi:type="xs:integer">_ImageableSizeWidthValue_</psf:Value>
  </psf:Property>
  <psf:Property name="psk:ImageableSizeHeight">
    <psf:Value xsi:type="xs:integer">_ImageableSizeHeightValue_</psf:Value>
  </psf:Property>
  <!--Specifies the imageable area within the logical page.  -->
  <psf:Property name="psk:ImageableArea">
    <psf:Property name="psk:OriginWidth">
      <psf:Value xsi:type="xs:integer">_OriginWidthValue_</psf:Value>
    </psf:Property>
    <psf:Property name="psk:OriginHeight">
      <psf:Value xsi:type="xs:integer">_OriginHeightValue_</psf:Value>
    </psf:Property>
    <psf:Property name="psk:ExtentWidth">
      <psf:Value xsi:type="xs:integer">_ExtentWidthValue_</psf:Value>
    </psf:Property>
    <psf:Property name="psk:ExtentHeight">
      <psf:Value xsi:type="xs:integer">_ExtentHeightValue_</psf:Value>
    </psf:Property>
  </psf:Property>
</psf:Property>

構造体変数

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

名前 データ型 単位 サポートされている値 概要
_ImageableSizeWidthValue_
整数
ミクロン
0 より大きい。
PageOrientation に対するアプリケーション メディア サイズの水平方向のディメンションを指定します。
_ImageableSizeHeightValue_
整数
ミクロン
0 より大きい。
PageOrientation に対するアプリケーション メディア サイズの垂直方向の寸法を指定します。
_OriginWidthValue_
整数
ミクロン
0 以上。
アプリケーション メディア サイズに対するイメージ可能領域の水平方向の原点を指定します。
_OriginHeightValue_
整数
ミクロン
0 以上。
アプリケーション メディア サイズに対するイメージ可能領域の垂直方向の原点を指定します。
_ExtentWidthValue_
整数
ミクロン
0 より大きい。
原点とアプリケーション メディア サイズの境界制限の間の水平方向の距離を指定します。
_ExtentHeightValue_
整数
ミクロン
0 より大きい。
キャンバス アプリケーション メディア サイズの原点と境界制限の間の垂直方向の距離を指定します。

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

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

<psf:Property name="psk:PageImageableSize">
  <psf:Property name="psk:ImageableSizeWidth">
    <psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
  </psf:Property>
  <psf:Property name="psk:ImageableSizeHeight">
    <psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
  </psf:Property>
    <psf:Property name="psk:ImageableArea">
      <psf:Property name="psk:OriginWidth">
        <psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
      </psf:Property>
    <psf:Property name="psk:OriginHeight">
      <psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
    </psf:Property>
    <psf:Property name="psk:ExtentWidth">
      <psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
    </psf:Property>
    <psf:Property name="psk:ExtentHeight">
      <psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
    </psf:Property>
  </psf:Property>
</psf:Property>
  

印刷スキーマ仕様