Condividi tramite


Personalizzazione dei driver della stampante Microsoft

Importante

La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di 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 per stampanti.

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

Le progettazioni di Microsoft Universal Printer Driver (Unidrv) e Microsoft PostScript Printer Driver (Pscript) sono basate sull'architettura del driver della stampante del sistema operativo basata su NT. Di conseguenza, ognuno è composto da due componenti, ovvero una DLL dell'interfaccia della stampante e una DLL grafica della stampante. Questa sezione illustra come personalizzare questi componenti.

Per personalizzare la DLL dell'interfaccia della stampante fornita per Unidrv o Pscript, è necessario fornire uno o più plug-in dell'interfaccia utente. È possibile usare questi plug-in per modificare l'interfaccia utente del driver e per fornire un'elaborazione aggiuntiva per determinati eventi della stampante. Se si usa Unidrv da Windows Vista, è possibile sostituire completamente l'interfaccia utente.

Per personalizzare la DLL grafica della stampante fornita per Unidrv o Pscript, è necessario specificare uno o più plug-in di rendering. È possibile usare questi plug-in per modificare i dati inviati allo spooler di stampa all'interno del flusso di dati di un processo di stampa.

Questa sezione include gli argomenti seguenti:

Plug-in dell'interfaccia utente

Plug-in per il rendering

Implementazione delle interfacce COM del driver della stampante

Installazione di componenti driver personalizzati

Interfaccia utente della finestra delle proprietà comuni

Gestione colori per stampanti

Aggiunta del supporto per i ticket di stampa ai driver di stampa

Fase del dispositivo per i dispositivi documento