次の方法で共有


印刷スキーマ

印刷スキーマと関連テクノロジは、Microsoft .NET Framework 3.0 以降のバージョンの Microsoft .NET Framework および Windows Vista 以降のバージョンの Windows で使用できます。 XPS ドキュメントと XPS オブジェクト モデルでは、印刷チケット オブジェクトを使用できます。印刷チケット オブジェクトは、「印刷スキーマ仕様」で説明されています。このオブジェクトを使用して、プリンターおよび表示アプリケーションに対するドキュメントの印刷設定を指定できます。

印刷スキーマ仕様 は、印刷スキーマに関する情報と、ドキュメントおよび印刷で使用する方法を含むダウンロード可能なドキュメントです。 追加情報は、レガシ印刷スキーマリファレンスで、お客様の情報についてのみオンラインで提供されます。ただし、現在のバージョンの 印刷スキーマ仕様を正確に反映していない可能性があります。 最新の設計情報については、印刷スキーマ仕様 を参照してください。

印刷スキーマは、階層構造の XML ベースのスキーマであり、プリンターまたは印刷ジョブのプロパティを整理および記述するために使用されます。 印刷スキーマには、印刷スキーマ キーワードと印刷スキーマ フレームワークの 2 つのコンポーネントが含まれています。 印刷スキーマ キーワードは、プリンター属性と印刷ジョブの書式設定の意図を記述する要素インスタンスのセットです。 Print Schema Framework では、XML 要素型の階層構造コレクションと、これらの要素型を一緒に使用する方法を定義します。

PrintCapabilities と printTicket 呼ばれる印刷スキーマ テクノロジは、印刷スキーマ フレームワークで指定された印刷スキーマ キーワードを使用して構築されます。 印刷スキーマ仕様では、印刷スキーマ のユーザーが、印刷スキーマ キーワードで定義されているプロパティ、機能、オプション、または ParameterInit インスタンスに制限されないように、サード パーティによるスキーマ拡張がサポートされています。 サードパーティの要素インスタンスは、印刷スキーマキーワードで定義されている要素インスタンスに追加できます。ただし、プライベートなサードパーティの Property インスタンスは、名前空間を作成したサード パーティに明確に関連付けられている名前空間に属している必要があります。

印刷スキーマ仕様

レガシ印刷スキーマ リファレンス

双方向プリンター通信 (ハードウェア デベロッパー センター)