共用方式為


XPSDrv 驅動程式選項

重要

新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。

如需詳細資訊,請參閱 新式列印平臺列印支援應用程式設計指南

您可以使用下列其中一種方法,實作 XPSDrv 列印驅動程式的設定模組:

文本檔 只有 組態模組是由 GPD 或 PPD 檔案定義,並使用 Unidrv 或 PScript5 組態模組來實作所有組態函式。 文本檔的唯一方法提供最快的開發時間和最低的開發成本,但它對自定義的支援有限。 這個方法最適合 XPSDrv 傳遞或基本 XPSDrv 列印驅動程式。

外掛程式 元件 模組是由 GPD 或 PPD 檔案以及一或多個 Unidrv 或 PScript5 列印驅動程式設定外掛程式所定義。外掛程式方法可讓您彈性地自定義設定行為和用戶體驗的某些層面,同時依賴所有其他層面的 Unidrv 或 PScript5 組態模組。 此方法所需的開發時間取決於列印驅動程式所需的自定義程度。 此方法適用於所有類型的列印驅動程式。

Mxdwdui.dll這類外掛程式是由 Microsoft 提供,以透過 IPrintOemUIMXDC COM 介面啟用 Microsoft XPS 檔轉換器 (MXDC) 的設定。 MXDC 會轉換 GDI 型應用程式的輸出,以產生 XPS 套件。 此外掛程式的使用率可將功能快速新增至 XPS 驅動程式,就是您可以使用自己的外掛程式來執行的範例。

整體
您完全定義並實作組態模組。 整合型方法通常是成本最高的方法,因為您必須執行所有列印驅動程式開發和測試,但此方法也提供自定義的最大機會。