IXpsOMObjectFactory1-Schnittstelle (xpsobjectmodel_1.h)
Erbt von IXpsOMObjectFactory.
Unterstützung für:
Erkennen des Typs eines XPS-Pakets.
Laden eines OpenXPS-Pakets in ein XPS-Objektmodell.
Speichern eines XPS-Objektmodells im Arbeitsspeicher in einem OpenXPS-Paket.
Konvertieren von HDPhoto-Ressourcen in JpegXR-Ressourcen.
Vererbung
Die IXpsOMObjectFactory1-Schnittstelle erbt von IXpsOMObjectFactory. IXpsOMObjectFactory1 verfügt auch über folgende Membertypen:
Methoden
Die IXpsOMObjectFactory1-Schnittstelle verfügt über diese Methoden.
IXpsOMObjectFactory1::ConvertHDPhotoToJpegXR Konvertiert eine Bildressource aus einem HD-Foto in einen JpegXR. |
IXpsOMObjectFactory1::ConvertJpegXRToHDPhoto Konvertiert eine Bildressource aus einem JPEGXR-Format in ein HD-Foto. |
IXpsOMObjectFactory1::CreatePackage1 Die IXpsOMObjectFactory1::CreatePackage1-Methode (xpsobjectmodel_1.h) erstellt eine IXpsOMPackage1-Schnittstelle, die als Stammknoten einer XPS-Objektmodelldokumentstruktur dient. |
IXpsOMObjectFactory1::CreatePackageFromFile1 Öffnet eine XPS-Paketdatei und gibt eine instanziierte XPS-Dokumentobjektstruktur zurück. Diese Methode liest eine Datei, die ein XPS-Dokument vom Typ XPS_DOCUMENT_TYPE_ XPS oder XPS_DOCUMENT_TYPE_ OPENXPS enthält. |
IXpsOMObjectFactory1::CreatePackageFromStream1 Öffnet einen Stream, der ein XPS-Paket enthält, und gibt eine instanziierte XPS-Dokumentobjektstruktur zurück. |
IXpsOMObjectFactory1::CreatePackageWriterOnFile1 Öffnet eine Datei zum Schreiben des Inhalts eines XPS OM in ein XPS-Paket eines angegebenen Typs. Diese Methode erzeugt einen Paketschreiber für ein MSXPS-Dokument oder ein OpenXPS-Dokument. |
IXpsOMObjectFactory1::CreatePackageWriterOnStream1 Öffnet einen Stream zum Schreiben des Inhalts eines XPS OM in ein XPS-Paket eines angegebenen Typs. |
IXpsOMObjectFactory1::CreatePage1 Die IXpsOMObjectFactory1::CreatePage1-Methode (xpsobjectmodel_1.h) erstellt eine IXpsOMPage-Schnittstelle, die den Stammknoten einer Struktur von Objekten bereitstellt, die den Inhalt einer einzelnen Seite darstellen. |
IXpsOMObjectFactory1::CreatePageFromStream1 Liest das Seitenmarkup aus dem angegebenen Stream, um eine IXpsOMPage1-Schnittstelle zu erstellen und aufzufüllen. |
IXpsOMObjectFactory1::CreateRemoteDictionaryResourceFromStream1 Lädt das Markup des Remoteressourcenwörterbuchs in eine IXpsOMRemoteDictionaryResource-Schnittstelle ohne Stammbasis. Das Wörterbuch, auf das vom parameter dictionaryMarkupStream verwiesen wird, kann Markup aus dem OpenXPS- oder dem MSXPS-Namespace enthalten. |
IXpsOMObjectFactory1::GetDocumentTypeFromFile Erkennt den Typ des XPS-Dokuments, das in der angegebenen Datei gespeichert ist. |
IXpsOMObjectFactory1::GetDocumentTypeFromStream Erkennt den Typ des XPS-Dokuments, das im angegebenen Stream gespeichert ist. |
Hinweise
Zusätzliche Verweise
Die Basisschnittstelle ist im Windows 7 SDK definiert und dokumentiert.IXpsOMObjectFactory-Schnittstelle
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | xpsobjectmodel_1.h |