共用方式為


xpsobjectmodel.h 標頭

XPS Documents 會使用此標頭。 如需詳細資訊,請參閱

xpsobjectmodel.h 包含下列程式設計介面:

介面

 
IXpsOMBrush

定義用來繪製繪圖物件的物件。 衍生自 IXpsOMBrush 的類別描述如何繪製區域。
IXpsOMCanvas

視覺專案和相關屬性的群組。
IXpsOMColorProfileResource

提供色彩設定檔資源的 IStream 介面。
IXpsOMColorProfileResourceCollection

IXpsOMColorProfileResource 介面指標的集合。
IXpsOMCoreProperties

這個介面可讓您存取儲存在 XPS 檔的核心屬性部分的中繼資料。
IXpsOMDashCollection

XPS_DASH 結構的集合。
IXpsOMDictionary

XPS 套件會使用字典來共用資源。
IXpsOMDocument

組成檔的固定頁面和檔層級資源的已排序次序。
IXpsOMDocumentCollection

IXpsOMDocument 介面指標的集合。
IXpsOMDocumentSequence

具有 XPS 檔內容的根物件。
IXpsOMDocumentStructureResource

提供 DocumentStructure 元件之資源資料流之 XML 內容的存取權。
IXpsOMFontResource

提供字型資源的 IStream 介面。
IXpsOMFontResourceCollection

IXpsOMFontResource 介面指標的集合。
IXpsOMGeometry

描述路徑或裁剪區域的形狀。
IXpsOMGeometryFigure

描述 IXpsOMGeometry 介面所指定之路徑或裁剪區域的一部分。
IXpsOMGeometryFigureCollection

IXpsOMGeometryFigure 介面指標的集合。
IXpsOMGlyphs

描述出現在頁面上的文字。
IXpsOMGlyphsEditor

允許批次修改會影響 IXpsOMGlyphs 介面中文字內容的屬性。
IXpsOMGradientBrush

此介面描述由漸層停駐點組成的漸層。 繼承自 IXpsOMGradientBrush 的類別會指定解譯漸層停駐點的不同方式。
IXpsOMGradientStop

代表漸層內的單一色彩和位置。
IXpsOMGradientStopCollection

IXpsOMGradientStop 介面指標的集合。
IXpsOMImageBrush

使用點陣影像作為來源的筆刷。
IXpsOMImageResource

提供映射資源的 IStream 介面。
IXpsOMImageResourceCollection

IXpsOMImageResource 介面指標的集合。
IXpsOMLinearGradientBrush

指定線性漸層,這是沿著向量的色彩漸層。
IXpsOMMatrixTransform

指定可套用至物件模型中其他物件的相依矩陣轉換。
IXpsOMNameCollection

名稱字串的集合。
IXpsOMObjectFactory

在 XPS 檔物件模型中建立 物件。
IXpsOMPackage

提供 XPS 物件模型樹狀結構的最上層專案。
IXpsOMPackageTarget

提供 方法來建立 IXpsOMPackageWriter,該 IXpsOMPackageWriter 可由 StartXpsPrintJob1 函式所建立的列印工作使用。
IXpsOMPackageWriter

以累加方式將 XPS 檔的元件寫入封裝檔案。
IXpsOMPage

提供物件樹狀結構的根節點,以保存單一頁面的內容。
IXpsOMPageReference

啟用 XPS 檔中頁面的虛擬化。
IXpsOMPageReferenceCollection

IXpsOMPageReference 介面指標的集合。
IXpsOMPart

所有 XPS 檔元件介面的基底介面。
IXpsOMPartResources

提供 XPS 檔之所有共用部分型資源的存取權。
IXpsOMPartUriCollection

IOpcPartUri 介面指標的集合。
IXpsOMPath

描述非文字視覺效果專案。
IXpsOMPrintTicketResource

提供 PrintTicket 資源的 IStream 介面。
IXpsOMRadialGradientBrush

指定星形漸層。
IXpsOMRemoteDictionaryResource

提供介面,可讓 XPS 套件中的頁面共用資源。
IXpsOMRemoteDictionaryResourceCollection

IXpsOMRemoteDictionaryResource 介面指標的集合。
IXpsOMResource

做為 XPS 物件模型之資源介面的基底介面。
IXpsOMShareable

可共用介面的基底介面。
IXpsOMSignatureBlockResource

提供簽章區塊資源的 IStream 介面。
IXpsOMSignatureBlockResourceCollection

IXpsOMSignatureBlockResource 介面指標的集合。
IXpsOMSolidColorBrush

單一色彩筆刷。
IXpsOMStoryFragmentsResource

提供頁面 StoryFragments 元件之資源資料流內容的存取權。
IXpsOMThumbnailGenerator

產生縮圖影像資源。
IXpsOMTileBrush

圖格筆刷會使用視覺影像來重複影像來繪製區域。
IXpsOMVisual

路徑、畫布和字元介面的基底介面。
IXpsOMVisualBrush

使用視覺化專案做為來源的筆刷。
IXpsOMVisualCollection

IXpsOMVisual 介面指標的集合。

結構

 
XPS_COLOR

colorType XPS_COLOR_TYPE_CONTEXT 時,XPS_COLOR結構的內容。
XPS_DASH

這個結構描述路徑的虛線專案。
XPS_GLYPH_INDEX

描述圖像的位置和位置。
XPS_GLYPH_MAPPING

描述圖像到索引的對應。
XPS_MATRIX

描述 3-by-3 矩陣的左邊兩個數據行。
XPS_POINT

代表在二維空間中的 X 和 Y 座標組。 (XPS_POINT)
XPS_RECT

描述矩形的寬度、高度和位置。 (XPS_RECT)
XPS_SIZE

描述物件的大小。

列舉

 
XPS_COLOR_INTERPOLATION

描述用於色彩插補的 gamma 函式。
XPS_COLOR_TYPE

描述XPS_COLOR結構所使用的色彩類型。
XPS_DASH_CAP

指定虛線筆劃上的虛線上限樣式。
XPS_FILL_RULE

複合圖形用來判斷指定點是否為幾何的一部分的規則。
XPS_FONT_EMBEDDING

描述內嵌字型的選項。
XPS_IMAGE_TYPE

描述影像類型。
XPS_INTERLEAVING

指定將 XPS OM 的內容寫入檔案或資料流程時,是否會交錯。
XPS_LINE_CAP

指定線條線段上限的圖形。
XPS_LINE_JOIN

描述兩個交集線段所建立的聯結。
XPS_OBJECT_TYPE

描述衍生自 IXpsOMShareable 的物件類型。
XPS_SEGMENT_STROKE_PATTERN

指出圖形中的所有、部分或沒有任何區段都會被筆劃。
XPS_SEGMENT_TYPE

描述線條線段。
XPS_SPREAD_METHOD

描述如何填滿分散區域。
XPS_STYLE_SIMULATION

描述字型或圖像的模擬樣式。
XPS_THUMBNAIL_SIZE

描述縮圖影像的大小。
XPS_TILE_MODE

描述圖格筆刷的並排行為。