Personalizzazione dei driver della stampante Microsoft

Importante

È consigliabile usare il driver della classe posta in arrivo 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 della stampante.

Per altre informazioni, vedere la 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. Pertanto, 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 specificare 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 dei ticket di stampa ai driver di stampa

Fase del dispositivo per i dispositivi documento