Partager via


Interface IXpsOMObjectFactory1 (xpsobjectmodel_1.h)

Hérite d’IXpsOMObjectFactory.

Ajoute la prise en charge des :

Détection du type d’un package XPS.

Chargement d’un package OpenXPS dans un modèle objet XPS.

Enregistrement d’un modèle objet XPS en mémoire dans un package OpenXPS.

Conversion de ressources HDPhoto en ressources JpegXR.

Héritage

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

Méthodes

L’interface IXpsOMObjectFactory1 a ces méthodes.

 
IXpsOMObjectFactory1::ConvertHDPhotoToJpegXR

Convertit une ressource image d’une photo HD en JpegXR.
IXpsOMObjectFactory1::ConvertJpegXRToHDPhoto

Convertit une ressource d’image d’un JpegXR en photo HD.
IXpsOMObjectFactory1::CreatePackage1

La méthode IXpsOMObjectFactory1::CreatePackage1 (xpsobjectmodel_1.h) crée une interface IXpsOMPackage1 qui sert de nœud racine d’une arborescence de documents de modèle objet XPS.
IXpsOMObjectFactory1::CreatePackageFromFile1

Ouvre un fichier de package XPS et retourne une arborescence d’objets de document XPS instanciée. Cette méthode lit un fichier qui contient un document XPS de type XPS_DOCUMENT_TYPE_ XPS ou XPS_DOCUMENT_TYPE_ OPENXPS.
IXpsOMObjectFactory1::CreatePackageFromStream1

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

Ouvre un fichier permettant d’écrire le contenu d’un om XPS dans un package XPS d’un type spécifié. Cette méthode produit un enregistreur de package pour un document MSXPS ou un document OpenXPS.
IXpsOMObjectFactory1::CreatePackageWriterOnStream1

Ouvre un flux permettant d’écrire le contenu d’un modèle de gestion XPS dans un package XPS d’un type spécifié.
IXpsOMObjectFactory1::CreatePage1

La méthode IXpsOMObjectFactory1::CreatePage1 (xpsobjectmodel_1.h) 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.
IXpsOMObjectFactory1::CreatePageFromStream1

Lit le balisage de page à partir du flux spécifié pour créer et remplir une interface IXpsOMPage1.
IXpsOMObjectFactory1::CreateRemoteDictionaryResourceFromStream1

Charge le balisage du dictionnaire de ressources distantes dans une interface IXpsOMRemoteDictionaryResource non déraciné. Le dictionnaire référencé par le paramètre dictionaryMarkupStream peut contenir du balisage provenant de l’espace de noms OpenXPS ou MSXPS.
IXpsOMObjectFactory1::GetDocumentTypeFromFile

Détecte le type de document XPS stocké dans le fichier spécifié.
IXpsOMObjectFactory1::GetDocumentTypeFromStream

Détecte le type de document XPS stocké dans le flux spécifié.

Remarques

Références supplémentaires

L’interface de base est définie et documentée dans le Kit de développement logiciel (SDK) Windows 7.

Interface IXpsOMObjectFactory

Spécifications

   
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête xpsobjectmodel_1.h

Voir aussi

IXpsOMObjectFactory