Udostępnij za pośrednictwem


Drukowanie (dokumenty i drukowanie)

System Windows udostępnia aplikacje z kompletnym zestawem funkcji, które umożliwiają drukowanie na różnych urządzeniach, takich jak drukarki laserowe, plotery wektorowe, drukarki rasterowe i faksy.

Drukowanie aplikacji komputerowych

Programiści systemu Windows mogą wybierać spośród kilku różnych technologii do drukowania z aplikacji.

Technologia Opis
interfejs API drukowania dokumentu
Udostępnia interfejs, który umożliwia aplikacji dostęp do pakietu dokumentów drukowania i zarządzanie nim. Ten interfejs API jest dostępny w systemie Windows 8 i nowszych wersjach systemu Windows.
Interfejs API Buforu Wydruku
Udostępnia interfejs buforu wydruku, dzięki czemu aplikacje mogą zarządzać drukarkami i zadaniami drukowania.
Aplikacje używają interfejsu API bufora wydruku do uruchamiania, zatrzymywania, kontrolowania i konfigurowania procesów drukowania zarządzanych przez bufor, niezależnie od tego, czy korzystają z interfejsu API pakietu dokumentów do druku , czy API drukowania GDI do drukowania zawartości.
Interfejs API do drukowania biletów
Dostarcza aplikacjom funkcje do zarządzania i konwertowania biletów drukowania.
interfejs API drukowania GDI
Udostępnia aplikacjom interfejs drukowania niezależnego od urządzenia.
Uwaga: Deweloperzy, którzy tworzą aplikacje dla systemu Windows Vista i nowszych wersji systemu Windows, powinni rozważyć użycie interfejsu API dokumentów XPS w swoich aplikacjach.
API drukowania GDI jest odpowiedni dla aplikacji, które muszą działać w systemie Windows XP i starszych wersjach systemu Windows.

Poniższa ilustracja przedstawia ogólny widok sposobu, w jaki są powiązane różne interfejsy API drukowania.

diagram pokazujący, jak natywna aplikacja systemu Windows może używać interfejsów API drukowania

Interfejs API pakietu dokumentów do drukowania ,opisany w tej sekcji, przedstawia interfejsy pakietu dokumentów do drukowania i podglądu wydruku, które można używać w systemie Windows 8 i nowszych wersjach systemu Windows na pulpicie.

Aby uzyskać więcej informacji na temat drukowania z aplikacji ze Sklepu Windows napisanych w językach JavaScript i HTML, zobacz Printing (aplikacje ze Sklepu Windows przy użyciu języka JavaScript i HTML). Aby uzyskać więcej informacji na temat drukowania z aplikacji ze Sklepu Windows napisanych w języku C#, Microsoft Visual Basic lub C++ i XAML, zobacz Printing (aplikacje ze Sklepu Windows przy użyciu języka C).

Notatka

Zobacz Win32 i COM dla aplikacji ze Sklepu Windows (drukowanie i dokumenty), aby uzyskać listę interfejsów API drukowania aplikacji klasycznych, które mogą być również używane w aplikacjach ze Sklepu Windows.

interfejs API dokumentów XPS

Komunikacja dwukierunkowa drukarki (Hardware Dev Center)