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.
Windows bietet Anwendungen einen vollständigen Funktionssatz, der das Drucken auf verschiedenen Geräten wie Laserdruckern, Vektorplottern, Rasterdruckern und Faxgeräten ermöglicht.
Drucken von Desktop-Apps
Windows-Programmierer können aus mehreren verschiedenen Technologien auswählen, um aus ihrer Anwendung zu drucken.
| Technologie | BESCHREIBUNG |
|---|---|
|
Dokumentpaket-API drucken |
Stellt eine Schnittstelle bereit, die es einer Anwendung ermöglicht, auf das Druckdokumentpaket zuzugreifen und es zu verwalten. Diese API ist mit Windows 8 und höheren Versionen von Windows verfügbar. |
|
Spooler-API drucken |
Stellt eine Schnittstelle zum Druckspooler bereit, damit Anwendungen Drucker und Druckaufträge verwalten können. Anwendungen verwenden die Druckspooler-API zum Starten, Beenden, Steuern und Konfigurieren von Druckaufträgen, die vom Druckspooler verwaltet werden, unabhängig davon, ob sie die Druckdokumentpaket-API oder die GDI-Druck-API zum Drucken des Inhalts verwenden. |
|
Ticket-API drucken |
Stellt Anwendungen Funktionen zum Verwalten und Konvertieren von Drucktickets bereit. |
|
GDI-Druck-API |
Stellt Anwendungen eine geräteunabhängige Druckschnittstelle bereit. Hinweis: Entwickler, die Anwendungen für Windows Vista und höhere Versionen von Windows schreiben, sollten die Verwendung der XPS-Dokument-API in ihrer Anwendung in Erwägung ziehen. Die GDI-Druck-API eignet sich für Anwendungen, die unter Windows XP und früheren Versionen von Windows ausgeführt werden müssen. |
Die folgende Abbildung bietet eine allgemeine Ansicht, wie die verschiedenen Druck-APIs zusammenhängen.
In den Apis zum Drucken von Dokumentpaketenin diesem Abschnitt werden die Schnittstellen zum Drucken des Dokumentpakets und der Druckvorschau beschrieben, die Sie mit Windows 8 und höheren Versionen von Windows Desktop verwenden können.
Weitere Informationen zum Drucken von Windows Store-Apps, die in JavaScript und HTML geschrieben sind, finden Sie unter Drucken (Windows Store-Apps mit JavaScript und HTML).. Weitere Informationen zum Drucken von Windows Store-Apps, die in C#, Microsoft Visual Basic oder C++ und XAML geschrieben sind, finden Sie unter Drucken (Windows Store-Apps mit C).
Hinweis
Unter Win32 und COM für Windows Store-Apps (Drucken und Dokumente) finden Sie eine Liste der Desktop-App-Druck-APIs, die auch in Windows Store-Apps verwendet werden können.