共用方式為


列印票證組織

重要

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

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

PrintTicket 檔可以包含套用至檔不同部分的命令。 列印票證檔可以包含下列其中一個內容層級,這些層級會根據其特定性進行排名:

  • 高層級工作 (作業層級列印票證)

  • 作業中的檔案(檔層級的列印票證)

  • 檔案中的頁面(頁面層級的列印票證)

作業層級的列印票證是最通用的,後面接著檔層級的列印票證,最後是頁面層級的列印票證,這是最具體的。 套用至這些層級的列印架構架構元素前面會加上 「作業」、「檔」或「頁面」。 列印票證階層會對應至 XPS 檔元件的階層。

列印票證的階層式本質可讓較低層級列印票證中的元素覆寫較高層級列印票證的對應元素。 使用 PrintTickets 之前,它們必須與檔中較高層級的 PrintTicket 物件合併,以取得特定文件元件的有效列印票證。 必須先執行此合併,才能處理有效的列印票證,例如在列印驅動程式中。

下圖顯示 PrintTicket 檔不同層級之間的關聯性,以及此合併的執行方式。

列印票證階層。