Stampa (documenti e stampa)
Windows offre alle applicazioni un set completo di funzioni che consentono la stampa in vari dispositivi, ad esempio stampanti laser, tracciati vettoriali, stampanti raster e fax.
Stampa di app desktop
I programmatori windows possono scegliere tra diverse tecnologie da stampare dall'applicazione.
Tecnologia | Descrizione |
---|---|
API per la stampa del pacchetto di documenti |
Fornisce un'interfaccia che consente a un'applicazione di accedere e gestire il pacchetto del documento di stampa. Questa API è disponibile con Windows 8 e versioni successive di Windows. |
API dello 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 stampa pacchetto documento o l'API di stampa GDI per stampare il contenuto. |
API Ticket di stampa |
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: gli sviluppatori di che scrivono applicazioni per Windows Vista e versioni successive di Windows devono prendere in considerazione l'uso dell'API document XPS nell'applicazione. L'API di stampa GDI è adatta alle 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.
L'API di stampa del pacchetto documento in questa sezione descrivono le interfacce di stampa e di anteprima di stampa del pacchetto documento che è possibile usare con Windows 8 e le versioni desktop successive di Windows.
Per altre info sulla stampa da app di Windows Store scritte in JavaScript e HTML, vedi Printing (app di Windows Store con JavaScript e HTML). Per altre info sulla stampa da app di Windows Store scritte in C#, Microsoft Visual Basic o C++ e XAML, vedi Stampa (app di Windows Store con C).
Nota
Vedi Win32 e COM per le app di Windows Store (stampa e documenti) per l'elenco delle API di stampa di app desktop che possono essere usate anche nelle app di Windows Store.