System.Windows.Xps Namespace

Stellt Klassen bereit, die XPS-Dokumente in einen Datenspeicher oder eine Druckwarteschlange schreiben.

Klassen

VisualsToXpsDocument

Stellt Methoden zum Schreiben von Visual-Objekten in XPS-Dokumenten (XML Paper Specification) oder in einer Druckwarteschlange im Batchmodus bereit.

XpsDocumentWriter

Stellt Methoden bereit, um in ein XPS-Dokument oder eine Druckwarteschlange zu schreiben.

XpsException

Dient als Basisklasse für Ausnahmen, die von den XML Paper Specification-APIs (XPS) zum Verpacken und Serialisieren ausgelöst werden.

XpsPackagingException

Die Ausnahme, die ausgelöst wird, wenn in einem XpsDocument gelesen oder geschrieben wird, wenn es registriert wird oder wenn auf andere Weise darauf zugegriffen wird.

XpsSerializationException

Die Ausnahme, die für XML Paper Specification (XPS)-Dokumentserialisierungsfehler ausgelöst wird.

XpsWriterException

Die Ausnahme, die ausgelöst wird, wenn eine Methode eines XpsDocumentWriter-Objekts oder eines VisualsToXpsDocument-Objekts aufgerufen wird, die mit dem aktuellen Status des Objekts nicht kompatibel ist.

Enumerationen

XpsDocumentNotificationLevel

Gibt an, ob ein Schreibvorgang für ein XML Paper Specification-Dokument (XPS) oder eine Druckwarteschlange seiten- oder dokumentweise Statusbenachrichtigungen zurücksendet.

Hinweise

Die XpsDocumentWriter -Klasse stellt die Methoden und WriteAsync bereit, mit denen Write XPS-Dokumente in einen Datenspeicher oder eine Druckwarteschlange ausgegeben werden. Für verschiedene Inhaltstypen wie DocumentPaginator, FixedDocumentVisualFixedPageund FixedDocumentSequencewerden separate Gruppen von Schreibmethoden bereitgestellt. Die XpsDocumentWriter Methoden ermöglichen es Ihnen, auch ein PrintTicket in das Dokument einzuschließen und zusätzliche Informationen an die Handler der WritingCompletedEreignisse , WritingProgressChangedund WritingPrintTicketRequired zu übergeben.

Weitere Informationen zu XPS finden Sie in der XML Paper Specification (XPS).

Weitere Informationen