IXpsOMObjectFactory インターフェイス (xpsobjectmodel.h)

XPS ドキュメント オブジェクト モデルにオブジェクトを作成します。

継承

IXpsOMObjectFactory インターフェイスは、IUnknown インターフェイスから継承します。 IXpsOMObjectFactory には、次の種類のメンバーもあります。

メソッド

IXpsOMObjectFactory インターフェイスには、これらのメソッドがあります。

 
IXpsOMObjectFactory::CreateCanvas

ページ要素をグループ化するために使用される IXpsOMCanvas インターフェイスを作成します。
IXpsOMObjectFactory::CreateColorProfileResource

カラー プロファイル リソース ストリームへのアクセスに使用される IXpsOMColorProfileResource インターフェイスを作成します。
IXpsOMObjectFactory::CreateCoreProperties

XPS ドキュメントを記述するメタデータを含む IXpsOMCoreProperties インターフェイスを作成します。
IXpsOMObjectFactory::CreateDictionary

プロパティ リソースの共有を可能にする IXpsOMDictionary インターフェイスを作成します。
IXpsOMObjectFactory::CreateDocument

IXpsOMDocument インターフェイスを作成します。このインターフェイスには、順序付けられたシーケンス内の IXpsOMPageReference インターフェイスのセットを含めることができます。
IXpsOMObjectFactory::CreateDocumentSequence

XPS ドキュメントの IXpsOMDocument インターフェイスを含めることができる IXpsOMDocumentSequence インターフェイスを作成します。
IXpsOMObjectFactory::CreateDocumentStructureResource

ドキュメント構造リソース ストリームへのアクセスを提供する IXpsOMDocumentStructureResource インターフェイスを作成します。
IXpsOMObjectFactory::CreateFontResource

フォント リソースへの IStream インターフェイスを提供する IXpsOMFontResource インターフェイスを作成します。
IXpsOMObjectFactory::CreateGeometry

パスまたはクリッピング領域の形状を指定する IXpsOMGeometry インターフェイスを作成します。
IXpsOMObjectFactory::CreateGeometryFigure

IXpsOMGeometryFigure インターフェイスを作成します。このインターフェイスは、IXpsOMGeometry インターフェイスによって定義されるオブジェクトの一部を指定します。
IXpsOMObjectFactory::CreateGlyphs

ページに表示されるテキストを指定する IXpsOMGlyphs インターフェイスを作成します。
IXpsOMObjectFactory::CreateGradientStop

グラデーション内の単一の色と場所の定義を表す IXpsOMGradientStop インターフェイスを作成します。
IXpsOMObjectFactory::CreateImageBrush

IXpsOMImageBrush インターフェイスを作成します。
IXpsOMObjectFactory::CreateImageResource

イメージ リソース ストリームへのアクセスに使用される IXpsOMImageResource インターフェイスを作成します。
IXpsOMObjectFactory::CreateLinearGradientBrush

IXpsOMLinearGradientBrush インターフェイスを作成します。
IXpsOMObjectFactory::CreateMatrixTransform

アフィン 行列変換を指定する IXpsOMMatrixTransform インターフェイスを作成します。
IXpsOMObjectFactory::CreatePackage

XPS オブジェクト モデル ドキュメント ツリーのルート ノードとして機能する IXpsOMPackage インターフェイスを作成します。
IXpsOMObjectFactory::CreatePackageFromFile

XPS パッケージ ファイルを開き、インスタンス化された XPS ドキュメント オブジェクト ツリーを返します。
IXpsOMObjectFactory::CreatePackageFromStream

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

XPS OM の内容を XPS パッケージに書き込むファイルを開きます。
IXpsOMObjectFactory::CreatePackageWriterOnStream

XPS OM の内容を XPS パッケージに書き込むストリームを開きます。
IXpsOMObjectFactory::CreatePage

1 つのページの内容を表すオブジェクトのツリーのルート ノードを提供する IXpsOMPage インターフェイスを作成します。
IXpsOMObjectFactory::CreatePageFromStream

指定したストリームからページ マークアップを読み取り、IXpsOMPage インターフェイスを作成して設定します。
IXpsOMObjectFactory::CreatePageReference

ページの仮想化を有効にする IXpsOMPageReference インターフェイスを作成します。
IXpsOMObjectFactory::CreatePartResources

パーツ ベースのリソースを含めることができる IXpsOMPartResources インターフェイスを作成します。
IXpsOMObjectFactory::CreatePartUri

指定した URI を使用する IOpcPartUri インターフェイスを作成します。
IXpsOMObjectFactory::CreatePartUriCollection

IOpcPartUri インターフェイス ポインターを含めることができる IXpsOMPartUriCollection インターフェイスを作成します。
IXpsOMObjectFactory::CreatePath

ページ上のグラフィカル パス要素を指定する IXpsOMPath インターフェイスを作成します。
IXpsOMObjectFactory::CreatePrintTicketResource

PrintTicket ストリームへのアクセスを有効にする IXpsOMPrintTicketResource インターフェイスを作成します。
IXpsOMObjectFactory::CreateRadialGradientBrush

IXpsOMRadialGradientBrush インターフェイスを作成します。
IXpsOMObjectFactory::CreateReadOnlyStreamOnFile

指定したファイルに対して読み取り専用 IStream を作成します。
IXpsOMObjectFactory::CreateRemoteDictionaryResource

プロパティ リソースの共有を可能にする IXpsOMRemoteDictionaryResource インターフェイスを作成します。
IXpsOMObjectFactory::CreateRemoteDictionaryResourceFromStream

リモート リソース ディクショナリ マークアップを、ルートのない IXpsOMRemoteDictionaryResource インターフェイスに読み込みます。
IXpsOMObjectFactory::CreateSignatureBlockResource

1 つ以上の署名要求を含めることができる IXpsOMSignatureBlockResource を作成します。
IXpsOMObjectFactory::CreateSolidColorBrush

単色のブラシを指定する IXpsOMSolidColorBrush インターフェイスを作成します。
IXpsOMObjectFactory::CreateStoryFragmentsResource

ページの StoryFragments パーツのリソース ストリームのコンテンツへのアクセスを提供する IXpsOMStoryFragmentsResource インターフェイスを作成します。
IXpsOMObjectFactory::CreateVisualBrush

ビジュアル オブジェクトを使用する IXpsOMTileBrush である IXpsOMVisualBrush インターフェイスを作成します。

要件

   
サポートされている最小のクライアント Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー xpsobjectmodel.h

こちらもご覧ください

IXpsDocumentPackageTarget::GetXpsOMFactory

XPS OM を初期化する

インターフェイス

XML Paper Specification