Share via


Verwenden der XPS-Dokument-API

In diesem Abschnitt wird beschrieben, wie Sie die XPS-Dokument-API zum Ausführen von Programmieraufgaben verwenden.

Beispiele für die Verwendung der XPS-Dokument-API in einem Programm finden Sie im Abschnitt XPS-Dokument-API-Programmierungsaufgaben.

Informationen zur Verwendung des XPS-Objektmodells und zur Implementierung durch die XPS-Dokument-API finden Sie unter Informationen zur XPS-Dokument-API.

Erste Schritte mit der XPS-Dokument-API

Bevor Sie mit der Verwendung der XPS-Dokument-API beginnen, stellen Sie sicher, dass Sie mit den folgenden Programmierthemen vertraut sind:

COM-Programmierung
Fehlerbehandlung in COM

Wenn Sie die XPS-Dokument-API verwenden, können Sie bei Bedarf auch die folgenden Technologien verwenden:

DirectWrite
XPS-Druck-API
XPS Digital Signature API

XPS-Dokument-API-Programmieraufgaben

In den Themen dieses Abschnitts wird beschrieben, wie Sie die XPS-Dokument-API in einem Programm verwenden, und es wird veranschaulicht, wie Sie einige gängige Programmieraufgaben ausführen.

Die XPS-Dokument-API verwendet Sammlungen, um mit Schnittstellengruppen zu arbeiten. Arbeiten mit XPS-OM-Sammlungsschnittstellen beschreibt, wie Sie mit diesen Sammlungen programmieren.

Die allgemeinen XPS-Dokumentprogrammierungsaufgaben umfassen Folgendes:

Initialisieren eines XPS-OM
Erstellen eines leeren XPS-OM
Lesen eines XPS-Dokuments in ein XPS-OM
Navigieren im XPS-OM
Schreiben von Text in ein XPS-OM
Zeichnen von Grafiken in einem XPS-OM
Platzieren von Bildern in einem XPS-OM
Schreiben eines XPS-OM in ein XPS-Dokument
Drucken eines XPS-OM

Die erweiterten XPS-Dokumentprogrammierungsaufgaben umfassen Folgendes:

Zusammenführen von XPS-Dokumenten
Verarbeiten von XPS-Dokumenten in einem XPSDrv-Filter

XPS-Dokument-API-Referenz

XML Paper Specification