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.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 |