功能專案格式
重要
新式列印平臺是 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 只會保留最後一個規格。
您可以控制向使用者顯示功能的順序。 請參閱 指定功能和選項顯示順序。