このトピックは最新ではありません。 最新の情報については、「印刷スキーマ仕様」を参照してください。
レイアウトとレンダリング用にイメージ化されたキャンバスについて説明します。 これは、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>