Unidrv 的自定義字型安裝程式

重要

建議您使用 Microsoft 的 IPP 收件匣類別驅動程式以及列印支援應用程式 () ,來自定義印表機裝置開發 Windows 10 和 11 中的列印體驗。

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

印表機 GPD 檔案中的字型輸入未描述的字型不需要廠商提供的型安裝軟體。 這些字型必須使用 Unidrv 字型格式檔案 (.uff 檔案) 來描述。 建立 .uff 檔案是廠商提供的字型安裝程序的責任。

廠商提供的字型安裝程式也應該支援可下載 的 PCL 軟字型。

建立自訂字型安裝程式的兩種技術如下所示:

Unidrv 會使用下列演演算法來尋找字型安裝程式:

  1. 如果字型安裝程式可執行檔的名稱儲存在登錄中,Unidrv 不允許系統管理員從印表機的屬性表中選取字型安裝作業。 相反地,系統管理員必須執行提供的可執行檔。

  2. 如果安裝程式可執行檔無法使用,Unidrv 可從印表機的屬性表選取字型安裝作業。 Unidrv 會判斷是否已安裝使用者介面外掛程式。 如果是,則會呼叫其字型安裝方法。 如果未安裝使用者介面外掛程式,或其字型安裝方法傳回E_NOTIMPL,驅動程式會使用自己的錯誤安裝程式。