ドキュメントと印刷

これらのトピックでは、アプリケーションが保存、表示、印刷できるようにする Windows のドキュメントと印刷機能について説明します。

このセクションの内容

トピック 説明
印刷の新機能
Windows 8 では、JavaScript と HTML を使用した Windows ストア アプリの印刷と、C#/VB/C++ と XAML を使用した Windows ストア アプリの印刷がサポートされています。
Windows 8 には、Open XPS の完全なサポートと、Windows 8 でサポートされる新しいプリンター ドライバーの一部へのアクセスを提供する、新しい COM ベースの API も含まれています。 新しい API の詳細については、「 ドキュメント パッケージ API の印刷」を参照してください。
Windows 印刷ドライバーの受信トレイ プログラムでは、Windows 8 に一般的なプリンターの高い割合のサポートが含まれていることを確認します。
XPS ドキュメント
XPS ドキュメント API の XPS デジタル署名に関する情報。
  • XPS ドキュメント API
    XPS ドキュメント API は、XPS OM をサポートするネイティブ Windows API です。 XPS ドキュメント API は Windows 7 で導入され、ユーザー モード プログラムと XPSDrv プリンター ドライバーで使用できます。
  • XPS Digital Signature API
    XPS デジタル署名を使用すると、ドキュメント署名、署名者の ID の検証、および署名後に XPS ドキュメントが変更されたかどうかを示します。
印刷
Windows でサポートされている印刷機能に関する情報。 これには次の機能があります。
- ドキュメント パッケージ API の印刷
PrintDocument パッケージの管理を可能にするインターフェイスをアプリに提供します。
- 印刷スプーラー API
アプリケーションがプリンターと印刷ジョブを管理できるように、印刷スプーラーへのインターフェイスを提供します。
- チケット API の印刷
印刷チケットを管理および変換するための関数をアプリケーションに提供します。
- GDI Print API
デバイスに依存しない印刷インターフェイスをアプリケーションに提供します。
-
XPS 印刷 API
アプリケーションが XPS ドキュメントをプリンターに送信するために使用できる印刷スプーラーへのインターフェイスを提供します。
メモ: XPS 印刷 API はサポートされていないため、今後変更または使用できない可能性があります。 クライアント アプリケーションでは、代わりに 印刷ドキュメント パッケージ API を 使用する必要があります。
印刷スキーマ
印刷スキーマおよび関連テクノロジでは、プリンターの機能について説明し、プリンターと表示アプリケーションに対するドキュメントの印刷設定を指定します。 印刷スキーマの仕様は、印刷スキーマに関する情報と、ドキュメントと印刷で使用する方法を含むダウンロード可能なドキュメントです。 このセクションに記載されているオンライン情報は、お客様の情報に対してのみ提供されており、現在のバージョンの 印刷スキーマ仕様を正確に反映していない可能性があります。
最新の設計情報については、「 印刷スキーマの仕様 」を参照してください。

その他のリソース

印刷サンプル アプリは、Windows 8 以降の Windows ストア アプリから印刷する方法を示しています。

このセクションで説明する機能は、ネイティブ Windows プログラミング用です。 .NET (マネージド) プログラミングで同様の機能を使用するには、「ドキュメントのWindows Presentation Foundation」を参照してください。

XPS ドキュメントは Packaging API 上 に構築されています。 XPS ドキュメントの内容へのより低いレベルのアクセスについては、Packaging API を参照してください。

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