次の方法で共有


XPSDrv ドライバー推奨事項

重要

Windows でプリンターとの通信手段として推奨されるのは、最新の印刷プラットフォームです。 プリンターデバイス開発におけるWindows 10および11での印刷体験をカスタマイズするために、MicrosoftのIPPインボックスクラスドライバーとPrint Support Apps (PSA)の使用を推奨します。

詳細については、最新の印刷プラットフォームに関する記事および「印刷サポート アプリの設計ガイド」を参照してください。

XPSDrv ドライバーの要件に加えて、次のベスト プラクティスを考慮する必要があります。

  • モジュール式の GPD または PPD ファイルを使用します。 Unidrv ベースまたは PScript5 ベースの構成モジュールの場合、印刷ドライバーは、フィルターごとに個別の GPD または PPD ファイルを提供する必要があります。 次に、1 つの "親" 印刷ドライバー GPD または PPD ファイルで、フィルターごとの GPD または PPD ファイルをすべて参照する必要があります。 GPD ファイルと PPD ファイルをフィルターごとにモジュール式で整理することで、フィルターパイプラインにおけるフィルターのモジュール性と再利用性を維持することができます。

  • パブリック印刷スキーマのキーワードにマップします。 可能な限り、すべての印刷ドライバーの設定と印刷ドライバーの機能を、パブリック印刷スキーマ内の同等のキーワードにマップする必要があります。 印刷ドライバーの設定をパブリック印刷スキーマ キーワードにマッピングすると、アプリケーションで新しい機能をより簡単に導入できます。 このマッピングにより、印刷ドライバーとアプリケーションとシステム間のプリンター設定の同期も向上します。