Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Öffnet einen Stream, der ein XPS-Paket enthält, und gibt eine instanziierte XPS-Dokumentobjektstruktur zurück.
Diese Methode liest einen Stream, der ein XPS-Dokument vom Typ XPS_DOCUMENT_TYPE_ XPS oder XPS_DOCUMENT_TYPE_ OPENXPS enthält.
Syntax
HRESULT CreatePackageFromStream1(
IStream *stream,
BOOL reuseObjects,
IXpsOMPackage1 **package
);
Parameter
stream
[in] Der Stream, der ein XPS-Paket enthält.
reuseObjects
[in] Der boolesche Wert, der angibt, dass die Software versucht, die Dokumentobjektstruktur zu optimieren, indem Objekte freigegeben werden, die in allen Eigenschaften und untergeordneten Elementen identisch sind.
TRUE: Die Software versucht, die Objektstruktur zu optimieren.
FALSE: Die Software versucht nicht, die Objektstruktur zu optimieren.
package
[out, retval] Ein Zeiger auf die neue IXpsOMPackage1-Schnittstelle, die die resultierende XPS-Dokumentobjektstruktur enthält.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliche Werte sind u. a. die folgenden: Informationen zu Rückgabewerten der XPS-Dokument-API, die hier nicht aufgeführt sind, finden Sie unter XPS-Dokumentfehler.
S_OK: Die Methode war erfolgreich.
XPS_E_UNEXPECTED_NAMESPACE: Das Paketmarkup verwendet einen Namespace, der vom Dokumenttyp nicht unterstützt wird.
XPS_E_ABSOLUTE_REFERENCE: Das OpenXPS-Dokument enthält XML-Elemente, die absolute URIs verwenden, um auf andere Teile im Dokument zu verweisen.
Hinweise
Verwenden Sie diese Methode, um einen Stream zu lesen, der ein XPS-Dokument enthält, das vom Typ XPS_DOCUMENT_TYPE_ XPS oder XPS_DOCUMENT_TYPE_ OPENXPS sein kann. CreatePackageFromStream, veröffentlicht in Windows 7, öffnet nur Streams, die ein XPS-Dokument vom Typ XPS_DOCUMENT_TYPE_ XPS enthalten.
Anforderungen
| Anforderung | Wert |
|---|---|
| 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 |
| Bibliothek | Keine |