共用方式為


使用 XPS 檔 API

本節說明如何使用 XPS 檔 API 來執行程式設計工作。

如需如何在程式中使用 XPS 檔 API 的範例,請參閱 XPS 檔 API 程式設計工作 一節。

如需如何使用 XPS 物件模型以及如何由 XPS 檔 API 實作的資訊,請參閱 關於 XPS 檔 API

開始使用 XPS 檔 API

開始使用 XPS 檔 API 之前,請確定您已熟悉下列程式設計主題:

COM 程式設計
COM 中的錯誤處理

使用 XPS 檔 API 時,您可能也想要使用下列技術:

DirectWrite
XPS 列印 API
XPS 數位簽章 API

XPS 檔 API 程式設計工作

本節中的主題描述如何在程式中使用 XPS 檔 API ,並示範如何執行一些常見的程式設計工作。

XPS 檔 API 會使用集合來處理介面群組。 使用 XPS OM 集合介面 說明如何使用這些集合進行程式設計。

常見的 XPS 檔程式設計工作 包括下列各項:

初始化 XPS OM
建立空白 XPS OM
將 XPS 檔讀入 XPS OM
流覽 XPS OM
將文字寫入 XPS OM
在 XPS OM 中繪製圖形
將影像放在 XPS OM 中
將 XPS OM 寫入 XPS 檔
列印 XPS OM

階 XPS 檔程式設計工作 包括下列各項:

合併 XPS 檔
處理 XPSDrv 篩選中的 XPS 檔

XPS 檔 API 參考

XML 紙張規格