IXpsOMObjectFactory-Schnittstelle (xpsobjectmodel.h)

Erstellt Objekte im XPS-Dokumentobjektmodell.

Vererbung

Die IXpsOMObjectFactory-Schnittstelle erbt von der IUnknown-Schnittstelle . IXpsOMObjectFactory verfügt auch über die folgenden Membertypen:

Methoden

Die IXpsOMObjectFactory-Schnittstelle verfügt über diese Methoden.

 
IXpsOMObjectFactory::CreateCanvas

Erstellt eine IXpsOMCanvas-Schnittstelle, die zum Gruppieren von Seitenelementen verwendet wird.
IXpsOMObjectFactory::CreateColorProfileResource

Erstellt eine IXpsOMColorProfileResource-Schnittstelle, die für den Zugriff auf einen Ressourcenstream für Farbprofile verwendet wird.
IXpsOMObjectFactory::CreateCoreProperties

Erstellt eine IXpsOMCoreProperties-Schnittstelle, die die Metadaten enthält, die ein XPS-Dokument beschreiben.
IXpsOMObjectFactory::CreateDictionary

Erstellt eine IXpsOMDictionary-Schnittstelle, die die Gemeinsame Nutzung von Eigenschaftenressourcen ermöglicht.
IXpsOMObjectFactory::CreateDocument

Erstellt eine IXpsOMDocument-Schnittstelle, die einen Satz von IXpsOMPageReference-Schnittstellen in einer geordneten Sequenz enthalten kann.
IXpsOMObjectFactory::CreateDocumentSequence

Erstellt eine IXpsOMDocumentSequence-Schnittstelle, die die IXpsOMDocument-Schnittstellen des XPS-Dokuments enthalten kann.
IXpsOMObjectFactory::CreateDocumentStructureResource

Erstellt eine IXpsOMDocumentStructureResource-Schnittstelle, die den Zugriff auf den Ressourcenstrom der Dokumentstruktur ermöglicht.
IXpsOMObjectFactory::CreateFontResource

Erstellt eine IXpsOMFontResource-Schnittstelle, die eine IStream-Schnittstelle für die Schriftartressource bereitstellt.
IXpsOMObjectFactory::CreateGeometry

Erstellt eine IXpsOMGeometry-Schnittstelle, die die Form eines Pfads oder eines Abschneidbereichs angibt.
IXpsOMObjectFactory::CreateGeometryFigure

Erstellt eine IXpsOMGeometryFigure-Schnittstelle, die einen Teil eines Objekts angibt, der von einer IXpsOMGeometry-Schnittstelle definiert wird.
IXpsOMObjectFactory::CreateGlyphen

Erstellt eine IXpsOMGlyphen-Schnittstelle, die Text angibt, der auf einer Seite angezeigt wird.
IXpsOMObjectFactory::CreateGradientStop

Erstellt eine IXpsOMGradientStop-Schnittstelle, um eine einzelne Farb- und Standortdefinition innerhalb eines Farbverlaufs darzustellen.
IXpsOMObjectFactory::CreateImageBrush

Erstellt eine IXpsOMImageBrush-Schnittstelle.
IXpsOMObjectFactory::CreateImageResource

Erstellt eine IXpsOMImageResource-Schnittstelle, die für den Zugriff auf einen Bildressourcenstream verwendet wird.
IXpsOMObjectFactory::CreateLinearGradientBrush

Erstellt eine IXpsOMLinearGradientBrush-Schnittstelle.
IXpsOMObjectFactory::CreateMatrixTransform

Erstellt eine IXpsOMMatrixTransform-Schnittstelle, die eine affine Matrixtransformation angibt.
IXpsOMObjectFactory::CreatePackage

Erstellt eine IXpsOMPackage-Schnittstelle, die als Stammknoten einer Dokumentstruktur des XPS-Objektmodells dient.
IXpsOMObjectFactory::CreatePackageFromFile

Öffnet eine XPS-Paketdatei und gibt eine instanziierte XPS-Dokumentobjektstruktur zurück.
IXpsOMObjectFactory::CreatePackageFromStream

Öffnet einen Stream, der ein XPS-Paket enthält, und gibt eine instanziierte XPS-Dokumentobjektstruktur zurück.
IXpsOMObjectFactory::CreatePackageWriterOnFile

Öffnet eine Datei zum Schreiben des Inhalts eines XPS OM in ein XPS-Paket.
IXpsOMObjectFactory::CreatePackageWriterOnStream

Öffnet einen Stream zum Schreiben des Inhalts eines XPS-OM in ein XPS-Paket.
IXpsOMObjectFactory::CreatePage

Erstellt eine IXpsOMPage-Schnittstelle, die den Stammknoten einer Struktur von Objekten bereitstellt, die den Inhalt einer einzelnen Seite darstellen.
IXpsOMObjectFactory::CreatePageFromStream

Liest das Seitenmarkup aus dem angegebenen Stream, um eine IXpsOMPage-Schnittstelle zu erstellen und aufzufüllen.
IXpsOMObjectFactory::CreatePageReference

Erstellt eine IXpsOMPageReference-Schnittstelle, die die Virtualisierung von Seiten ermöglicht.
IXpsOMObjectFactory::CreatePartResources

Erstellt eine IXpsOMPartResources-Schnittstelle, die teilbasierte Ressourcen enthalten kann.
IXpsOMObjectFactory::CreatePartUri

Erstellt eine IOpcPartUri-Schnittstelle, die den angegebenen URI verwendet.
IXpsOMObjectFactory::CreatePartUriCollection

Erstellt eine IXpsOMPartUriCollection-Schnittstelle, die IOpcPartUri-Schnittstellenzeiger enthalten kann.
IXpsOMObjectFactory::CreatePath

Erstellt eine IXpsOMPath-Schnittstelle, die ein grafisches Pfadelement auf einer Seite angibt.
IXpsOMObjectFactory::CreatePrintTicketResource

Erstellt eine IXpsOMPrintTicketResource-Schnittstelle, die den Zugriff auf einen PrintTicket-Stream ermöglicht.
IXpsOMObjectFactory::CreateRadialGradientBrush

Erstellt eine IXpsOMRadialGradientBrush-Schnittstelle.
IXpsOMObjectFactory::CreateReadOnlyStreamOnFile

Erstellt einen schreibgeschützten IStream für die angegebene Datei.
IXpsOMObjectFactory::CreateRemoteDictionaryResource

Erstellt eine IXpsOMRemoteDictionaryResource-Schnittstelle, die die Freigabe von Eigenschaftenressourcen ermöglicht.
IXpsOMObjectFactory::CreateRemoteDictionaryResourceFromStream

Lädt das Markup des Remoteressourcenwörterbuchs in eine IXpsOMRemoteDictionaryResource-Schnittstelle ohne Stammbasis.
IXpsOMObjectFactory::CreateSignatureBlockResource

Erstellt eine IXpsOMSignatureBlockResource, die mindestens eine Signaturanforderung enthalten kann.
IXpsOMObjectFactory::CreateSolidColorBrush

Erstellt eine IXpsOMSolidColorBrush-Schnittstelle, die einen Pinsel mit einer einzelnen Volltonfarbe angibt.
IXpsOMObjectFactory::CreateStoryFragmentsResource

Erstellt eine IXpsOMStoryFragmentsResource-Schnittstelle, die zugriff auf den Inhalt des Ressourcenstroms des StoryFragments-Teils einer Seite ermöglicht.
IXpsOMObjectFactory::CreateVisualBrush

Erstellt eine IXpsOMVisualBrush-Schnittstelle, bei der es sich um eine IXpsOMTileBrush-Schnittstelle handelt, die ein visuelles Objekt verwendet.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile xpsobjectmodel.h

Weitere Informationen

IXpsDocumentPackageTarget::GetXpsOMFactory

Initialisieren eines XPS-OM

Schnittstellen

XML Paper Specification