Partager via


Interface IXpsOMObjectFactory (xpsobjectmodel.h)

Crée des objets dans le modèle objet de document XPS.

Héritage

L’interface IXpsOMObjectFactory hérite de l’interface IUnknown. IXpsOMObjectFactory a également les types de membres suivants :

Méthodes

L’interface IXpsOMObjectFactory possède ces méthodes.

 
IXpsOMObjectFactory ::CreateCanvas

Crée une interface IXpsOMCanvas utilisée pour regrouper des éléments de page.
IXpsOMObjectFactory ::CreateColorProfileResource

Crée une interface IXpsOMColorProfileResource, qui est utilisée pour accéder à un flux de ressources de profil de couleur.
IXpsOMObjectFactory ::CreateCoreProperties

Crée une interface IXpsOMCoreProperties, qui contient les métadonnées qui décrivent un document XPS.
IXpsOMObjectFactory ::CreateDictionary

Crée une interface IXpsOMDictionary, qui permet le partage des ressources de propriété.
IXpsOMObjectFactory ::CreateDocument

Crée une interface IXpsOMDocument, qui peut contenir un ensemble d’interfaces IXpsOMPageReference dans une séquence ordonnée.
IXpsOMObjectFactory ::CreateDocumentSequence

Crée une interface IXpsOMDocumentSequence, qui peut contenir les interfaces IXpsOMDocument du document XPS.
IXpsOMObjectFactory ::CreateDocumentStructureResource

Crée une interface IXpsOMDocumentStructureResource, qui fournit l’accès au flux de ressources de structure de document.
IXpsOMObjectFactory ::CreateFontResource

Crée une interface IXpsOMFontResource, qui fournit une interface IStream à la ressource de police.
IXpsOMObjectFactory ::CreateGeometry

Crée une interface IXpsOMGeometry, qui spécifie la forme d’un chemin ou d’une région de découpage.
IXpsOMObjectFactory ::CreateGeometryFigure

Crée une interface IXpsOMGeometryFigure, qui spécifie une partie d’un objet définie par une interface IXpsOMGeometry.
IXpsOMObjectFactory ::CreateGlyphs

Crée une interface IXpsOMGlyphes, qui spécifie le texte qui apparaît sur une page.
IXpsOMObjectFactory ::CreateGradientStop

Crée une interface IXpsOMGradientStop pour représenter une seule définition de couleur et d’emplacement dans un dégradé.
IXpsOMObjectFactory ::CreateImageBrush

Crée une interface IXpsOMImageBrush.
IXpsOMObjectFactory ::CreateImageResource

Crée une interface IXpsOMImageResource, qui est utilisée pour accéder à un flux de ressources d’image.
IXpsOMObjectFactory ::CreateLinearGradientBrush

Crée une interface IXpsOMLinearGradientBrush.
IXpsOMObjectFactory ::CreateMatrixTransform

Crée une interface IXpsOMMatrixTransform qui spécifie une transformation de matrice affine.
IXpsOMObjectFactory ::CreatePackage

Crée une interface IXpsOMPackage qui sert de nœud racine d’une arborescence de documents de modèle objet XPS.
IXpsOMObjectFactory ::CreatePackageFromFile

Ouvre un fichier de package XPS et retourne une arborescence d’objets de document XPS instanciée.
IXpsOMObjectFactory ::CreatePackageFromStream

Ouvre un flux qui contient un package XPS et retourne une arborescence d’objets de document XPS instanciée.
IXpsOMObjectFactory ::CreatePackageWriterOnFile

Ouvre un fichier permettant d’écrire le contenu d’un om XPS dans un package XPS.
IXpsOMObjectFactory ::CreatePackageWriterOnStream

Ouvre un flux pour écrire le contenu d’un modèle d’utilisation XPS dans un package XPS.
IXpsOMObjectFactory ::CreatePage

Crée une interface IXpsOMPage, qui fournit le nœud racine d’une arborescence d’objets qui représentent le contenu d’une page unique.
IXpsOMObjectFactory ::CreatePageFromStream

Lit le balisage de page à partir du flux spécifié pour créer et remplir une interface IXpsOMPage.
IXpsOMObjectFactory ::CreatePageReference

Crée une interface IXpsOMPageReference qui permet la virtualisation des pages.
IXpsOMObjectFactory ::CreatePartResources

Crée une interface IXpsOMPartResources qui peut contenir des ressources en partie.
IXpsOMObjectFactory ::CreatePartUri

Crée une interface IOpcPartUri qui utilise l’URI spécifié.
IXpsOMObjectFactory ::CreatePartUriCollection

Crée une interface IXpsOMPartUriCollection qui peut contenir des pointeurs d’interface IOpcPartUri.
IXpsOMObjectFactory ::CreatePath

Crée une interface IXpsOMPath qui spécifie un élément de chemin d’accès graphique sur une page.
IXpsOMObjectFactory ::CreatePrintTicketResource

Crée une interface IXpsOMPrintTicketResource qui permet d’accéder à un flux PrintTicket.
IXpsOMObjectFactory ::CreateRadialGradientBrush

Crée une interface IXpsOMRadialGradientBrush.
IXpsOMObjectFactory ::CreateReadOnlyStreamOnFile

Crée un IStream en lecture seule sur le fichier spécifié.
IXpsOMObjectFactory ::CreateRemoteDictionaryResource

Crée une interface IXpsOMRemoteDictionaryResource qui permet le partage des ressources de propriété.
IXpsOMObjectFactory ::CreateRemoteDictionaryResourceFromStream

Charge le balisage du dictionnaire de ressources distantes dans une interface IXpsOMRemoteDictionaryResource non déraciné.
IXpsOMObjectFactory ::CreateSignatureBlockResource

Crée un IXpsOMSignatureBlockResource qui peut contenir une ou plusieurs demandes de signature.
IXpsOMObjectFactory ::CreateSolidColorBrush

Crée une interface IXpsOMSolidColorBrush, qui spécifie un pinceau d’une seule couleur unie.
IXpsOMObjectFactory ::CreateStoryFragmentsResource

Crée une interface IXpsOMStoryFragmentsResource qui fournit l’accès au contenu du flux de ressources de la partie StoryFragments d’une page.
IXpsOMObjectFactory ::CreateVisualBrush

Crée une interface IXpsOMVisualBrush, qui est une interface IXpsOMTileBrush qui utilise un objet visuel.

Configuration requise

   
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête xpsobjectmodel.h

Voir aussi

IXpsDocumentPackageTarget ::GetXpsOMFactory

Initialiser un modèle d’entreprise XPS

Interfaces

XML Paper Specification