Componenti Pscript
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.
I componenti Pscript sono costituiti da DLL, oltre a file di dati di testo e binari, come illustrato nel diagramma seguente:
I componenti nel diagramma includono:
Applicazione
Un'applicazione utente, ad esempio un elaboratore di testo, che offre agli utenti funzionalità di stampa.
gdi32.dll
DLL in modalità utente che esporta funzioni GDI Win32.
Motore grafico in modalità kernel
Codice esecutivo del sistema operativo basato su NT che implementa la funzionalità GDI.
File di testo del minidriver
Minidriver Pscript basati su testo, creati usando file PPD.
File di dati binari
File temporanei (con estensione bpd) creati da Pscript dopo l'analisi delle informazioni contenute nei file di testo del minidriver.
ps5ui.dll
DLL dell'interfaccia utente Pscript, fornendo codice dell'interfaccia utente comune per tutte le stampanti supportate da Pscript.
Plug-in dell'interfaccia utente
Plug-in dell'interfaccia utente facoltativo, specifico della stampante.
compstui.dll
Interfaccia utente CPSUI per le stampanti.
pscript5.dll
Renderer Pscript, che gestisce l'output di testo e esegue il rendering delle immagini, invia quindi i dati di testo e immagine allo spooler di stampa.
Rendering Plug-In
Plug-in di rendering facoltativo, specifico della stampante.