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
Implementazione delle interfacce COM del driver della stampante
Installazione di componenti driver personalizzati
Interfaccia utente della finestra delle proprietà comuni
Aggiunta del supporto per i ticket di stampa ai driver di stampa