共用方式為


功能專案格式

重要

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

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

若要在 GPD 檔案中指定印表機功能專案,請使用下列格式:

*功能: FeatureName {FeatureAttributes}

其中 FeatureName 是其中一個預先定義 標準功能 或自定義功能名稱的名稱, 而 FeatureAttributes 是一組 功能屬性

例如,GPD 檔案可能包含下列標準 InputBin 功能的規格。

*Feature: InputBin
{
    *Name: "Paper Bin"
    *DefaultOption: Upper
    *Option: Upper
    {
        *Name: "Upper Tray"
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.10
            *Cmd: "<1B>&l1H"
        }
        *Constraints: PaperSize.Env10
    }
    *Option: Manual
    {
        *Name: "Manual Feed"
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.10
            *Cmd: "<1B>&l2H"
        }
        *Installable?: TRUE
    }
}

例如,如果您重複特徵規格,包括兩個或多個 InputBin 功能專案,則適用下列規則:

  • 不會重複的屬性和選項會新增至 Unidrv 的資料庫。

  • 會覆寫重複的屬性和選項,而 Unidrv 只會保留最後一個規格。

您可以控制向使用者顯示功能的順序。 請參閱 指定功能和選項顯示順序