Stampa (documenti e stampa)
Windows fornisce alle applicazioni un set completo di funzioni che consentono la stampa in vari dispositivi, ad esempio stampanti laser, plotter vettoriali, stampanti raster e fax.
Stampa di app desktop
Windows programmatori possono scegliere tra diverse tecnologie da stampare dall'applicazione.
Tecnologia | Descrizione |
---|---|
API Pacchetto documento di stampa |
Fornisce un'interfaccia che consente a un'applicazione di accedere e gestire il pacchetto di documenti di stampa. Questa API è disponibile con Windows 8 e versioni successive di Windows. |
API Spooler di stampa |
Fornisce un'interfaccia allo spooler di stampa in modo che le applicazioni possano gestire stampanti e processi di stampa. Le applicazioni usano l'API Spooler di stampa per avviare, arrestare, controllare e configurare i processi di stampa gestiti dallo spooler di stampa, indipendentemente dal fatto che usino l'API Print Document Package o l'API di stampa GDI per stampare il contenuto. |
Print Ticket API |
Fornisce applicazioni con funzioni per gestire e convertire i ticket di stampa. |
API di stampa GDI |
Fornisce applicazioni con un'interfaccia di stampa indipendente dal dispositivo. [! Nota] L'API di stampa GDI è adatta per le applicazioni che devono essere eseguite in Windows XP e versioni precedenti di Windows. |
La figura seguente offre una visualizzazione generale del modo in cui sono correlate le diverse API di stampa.
Le API Print Document Package in questa sezione descrivono il pacchetto di documenti di stampa e le interfacce di anteprima di stampa che è possibile usare con Windows 8 e versioni successive di Windows desktop.
Per altre info sulla stampa da app dello Store Windows scritte in JavaScript e HTML, vedi Stampa (Windows App dello Store con JavaScript e HTML). Per altre info sulla stampa da app dello Store Windows scritte in C#, Microsoft Visual Basic o C++ e XAML, vedi Stampa (Windows app dello Store con C).
Nota
Vedi Win32 e COM per Windows app dello Store (stampa e documenti) per l'elenco delle API di stampa di app desktop che possono essere usate anche nelle app dello Store Windows.