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) は、XPS オブジェクト モデル ドキュメント ツリーのルート ノードとして機能する IXpsOMPackage1 インターフェイスを作成します。
IXpsOMObjectFactory1::CreatePackageFromFile1

XPS パッケージ ファイルを開き、インスタンス化された XPS ドキュメント オブジェクト ツリーを返します。 このメソッドは、XPS または OPENXPS XPS_DOCUMENT_TYPE_種類の XPS ドキュメントを含むファイルXPS_DOCUMENT_TYPE_読み取ります。
IXpsOMObjectFactory1::CreatePackageFromStream1

XPS パッケージを含むストリームを開き、インスタンス化された XPS ドキュメント オブジェクト ツリーを返します。
IXpsOMObjectFactory1::CreatePackageWriterOnFile1

指定した種類の XPS パッケージに XPS OM の内容を書き込むファイルを開きます。 このメソッドは、MSXPS ドキュメントまたは OpenXPS ドキュメントのパッケージ ライターを生成します。
IXpsOMObjectFactory1::CreatePackageWriterOnStream1

指定した種類の XPS パッケージに XPS OM の内容を書き込むストリームを開きます。
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