IXpsOMObjectFactory1 介面 (xpsobjectmodel_1.h)
繼承自 IXpsOMObjectFactory。
新增下列專案的支援:
偵測 XPS 套件的類型。
將 OpenXPS 套件載入 XPS 物件模型。
將記憶體內部 XPS 物件模型儲存至 OpenXPS 套件。
將 HDPhoto 資源轉換成 JpegXR 資源。
繼承
IXpsOMObjectFactory1介面繼承自IXpsOMObjectFactory。 IXpsOMObjectFactory1 也有下列類型的成員:
方法
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 中。規格需求
最低支援的用戶端 | Windows 8 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | xpsobjectmodel_1.h |