共用方式為


IXpsOMObjectFactory1 介面 (xpsobjectmodel_1.h)

繼承自 IXpsOMObjectFactory。

新增下列專案的支援:

偵測 XPS 套件的類型。

將 OpenXPS 套件載入 XPS 物件模型。

將記憶體內部 XPS 物件模型儲存至 OpenXPS 套件。

將 HDPhoto 資源轉換成 JpegXR 資源。

繼承

IXpsOMObjectFactory1介面繼承自IXpsOMObjectFactoryIXpsOMObjectFactory1 也有下列類型的成員:

方法

IXpsOMObjectFactory1介面具有這些方法。

 
IXpsOMObjectFactory1::ConvertHDPhotoToJpegXR

將影像資源從 HD 相片轉換為 JpegXR。
IXpsOMObjectFactory1::ConvertJpegXRToHDPhoto

將影像資源從 JpegXR 轉換為 HD 相片。
IXpsOMObjectFactory1::CreatePackage1

IXpsOMObjectFactory1::CreatePackage1 方法 (xpsobjectmodel_1.h) 會建立 IXpsOMPackage1 介面,做為 XPS 物件模型檔樹狀結構的根節點。
IXpsOMObjectFactory1::CreatePackageFromFile1

開啟 XPS 套件檔案,並傳回具現化的 XPS 檔物件樹狀結構。 這個方法會讀取包含 XPS 檔案類型的檔案,該檔案類型為 XPS_DOCUMENT_TYPE_ XPS 或XPS_DOCUMENT_TYPE_ OPENXPS。
IXpsOMObjectFactory1::CreatePackageFromStream1

開啟包含 XPS 套件的資料流程,並傳回具現化的 XPS 檔物件樹狀結構。
IXpsOMObjectFactory1::CreatePackageWriterOnFile1

開啟檔案,以將 XPS OM 的內容寫入指定類型的 XPS 套件。 此方法會產生 MSXPS 檔或 OpenXPS 檔的套件寫入器。
IXpsOMObjectFactory1::CreatePackageWriterOnStream1

開啟資料流程,以將 XPS OM 的內容寫入指定類型的 XPS 套件。
IXpsOMObjectFactory1::CreatePage1

IXpsOMObjectFactory1::CreatePage1 方法 (xpsobjectmodel_1.h) 會建立 IXpsOMPage 介面,其提供代表單一頁面內容的物件樹狀結構的根節點。
IXpsOMObjectFactory1::CreatePageFromStream1

從指定的資料流程讀取頁面標記,以建立並填入 IXpsOMPage1 介面。
IXpsOMObjectFactory1::CreateRemoteDictionaryResourceFromStream1

將遠端資源字典標記載入未根的 IXpsOMRemoteDictionaryResource 介面。 dictionaryMarkupStream 參數所參考的字典可以包含來自 OpenXPS 或 MSXPS 命名空間的標記。
IXpsOMObjectFactory1::GetDocumentTypeFromFile

偵測儲存在指定檔案中的 XPS 檔案類型。
IXpsOMObjectFactory1::GetDocumentTypeFromStream

偵測儲存在指定資料流程中的 XPS 檔案類型。

備註

其他參考

基底介面定義並記載于 Windows 7 SDK 中。

IXpsOMObjectFactory 介面

規格需求

   
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 xpsobjectmodel_1.h

另請參閱

IXpsOMObjectFactory