Freigeben über


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

Weitere Informationen

IXpsOMObjectFactory