印表機命令
重要
新式列印平臺是 Windows 與印表機通訊的慣用方法。 我們建議您使用Microsoft的 IPP 收件匣類別驅動程式,以及列印支援應用程式 (PSA),自定義 Windows 10 和 11 中的列印體驗,以進行印表機裝置開發。
如需詳細資訊,請參閱 新式列印平臺 和 列印支援應用程式設計指南。
GPD 語言會為每個常用的印表機作業提供預先定義的命令名稱。 此外,您可以針對裝置特定的 印表機選項定義自定義命令。
每一個印表機命令都可以使用下列兩種方式之一來實作:
您可以將裝置特定的命令字串放在 GPD 檔案中。 Unidrv 會在適當的時間將命令字串傳送至列印後台處理程式。
您可以實 作 IPrintOemUni::CommandCallback COM 方法,以動態方式產生命令字串。 Unidrv 每當必須將命令傳送至多任務緩衝處理程式時,就會呼叫 方法。 如需詳細資訊,請參閱自定義Microsoft印表機驅動程式中的動態產生的印表機命令。
下列主題描述如何在 GPD 檔案中指定印表機命令: