Driver di stampante XPSDrv

Importante

È consigliabile usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi stampanti.

Per altre informazioni, vedere la guida alla progettazione dell'app di supporto stampa.

Il driver della stampante XPSDrv estende l'architettura del driver di stampante GDI di Microsoft versione 3 per supportare l'uso di documenti XPS (XML Paper Specification). Con un driver di stampante XPSDrv, il formato documento XPS viene usato come formato di file di spool e come formato di file di documento.

Panoramica di XPS

La specifica di carta XML (XPS) è la base per i miglioramenti del documento e della stampa in Windows Vista. Questa specifica descrive l'aspetto dei documenti in formato fisso usando un formato documento basato su XML strutturato.

Il formato del documento XPS è costituito da markup XML che definisce il layout di un documento e l'aspetto visivo di ogni pagina insieme alle regole di rendering per la visualizzazione o la stampa del documento.

Introduzione a XPS per la stampa

Il formato documento XPS funge da formato documento, formato file di spool e un linguaggio PDL (Page Description Language) per le stampanti. Se si usa in modo coerente XPS in un ciclo di documenti, è possibile migliorare notevolmente la stima e l'affidabilità della stampa. La fedeltà e le prestazioni migliorano quando il formato del documento è uguale al formato file di spool e al PDL. Usando il formato del documento XPS durante l'elaborazione di stampa, è possibile eliminare la necessità di eventuali conversioni di formato documento tra un'applicazione e la stampante, in modo da offrire un'esperienza "ciò che si vede è ciò che si ottiene" (WYSIWYG).

Il file di spool XPS usa il formato del documento XPS. Il file di spool XPS è aperto ed estendibile, può essere visualizzato usando i servizi della piattaforma e può essere reintrodotto nei flussi di lavoro dei documenti.

Il markup nel file di spool XPS per descrivere i documenti XPS è compatibile con il markup XAML (Extensible Application Markup Language) in Windows Presentation Foundation (WPF). Pertanto, i documenti descritti nel file di spool XPS possono essere sottoposti a rendering in modo nativo in WPF senza dati o perdita di fedeltà perché non è necessaria alcuna conversione. I tag XAML nel file spool XPS sono rappresentazioni XAML per le classi di rendering esistenti in WPF. Il formato del documento XPS è identico al formato "stampa" e mantiene in modo efficace il contenuto dell'applicazione e la finalità dell'utente.

Contenuto della sezione

Funzionalità di stampa XPS

Panoramica del percorso di stampa di Windows

Supporto di XPS nelle versioni precedenti di Windows

Per altre informazioni sulla stampa XPS per sviluppatori di driver di stampante, vedere XPSDrv Printer Driver.