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 描述圖格筆刷的並排行為。 |