XPSDrv プリンター ドライバー
重要
プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。
詳細については、プリントサポートアプリデザインガイド.
XPSDrv プリンター ドライバーは、Microsoft の GDIベースのバージョン 3 プリンター ドライバー アーキテクチャを拡張して、XML Paper Specification (XPS) ドキュメントの使用をサポートします。 XPSDrv プリンター ドライバーでは、XPS ドキュメント形式はスプール ファイル形式とドキュメント ファイル形式として使用されます。
XPS の概要
XML Paper Specification (XPS) は、Windows Vista でのドキュメントと印刷の機能強化の基礎です。 この仕様では、構造化された XML ベースのドキュメント形式を使用して、固定形式のドキュメントの外観について説明します。
XPS ドキュメント形式は、ドキュメントのレイアウトと各ページの外観を定義する XML マークアップと、ドキュメントを表示または印刷するためのレンダリング ルールで構成されます。
印刷用 XPS の紹介
XPS ドキュメント形式は、プリンターのドキュメント形式、スプール ファイル形式、およびページ記述言語 (PDL) として機能します。 ドキュメント サイクル全体で一貫して XPS を使用する場合は、印刷の予測可能性と信頼性を大幅に向上させることができます。 文書形式がスプール ファイル形式や PDL と同じ場合、忠実性とパフォーマンスが向上します。 印刷処理全体で XPS ドキュメント形式を使用することで、アプリケーションとプリンターの間でドキュメント形式を変換する必要がなくなり、"見たままのものを実際に作成出力する" (WYSIWYG) 経験を提供できます。
XPS スプール ファイルは、XPS ドキュメント形式を使用します。 XPS スプール ファイルは開いていて拡張可能であり、プラットフォーム サービスを使用して表示し、ドキュメント ワークフローに再導入できます。
XPS ドキュメントを記述する XPS スプール ファイルのマークアップは、Windows Presentation Foundation (WPF) の Extensible Application Markup Language (XAML) マークアップと互換性があります。 したがって、XPS スプール ファイルに記述されているドキュメントは、変換が不要なため、データや忠実性の損失を伴わずに WPF でネイティブにレンダリングできます。 XPS スプール ファイル内の XAML タグは、WPF の既存のレンダリング クラスの XAML 表現です。 XPS ドキュメント形式は "印刷" 形式と同じであり、アプリケーションのコンテンツとユーザーの意図を効果的に保持します。
このセクションには、次が含まれます。
プリンター ドライバー開発者向けの XPS 印刷の詳細については、「XPSDrv プリンター ドライバー」を参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示