Istruttore: In questa
lezione parleremo dei driver di stampa.
In un sistema operativo come Windows o Mac OS, una stampante
non è in realtà un dispositivo fisico.
Si tratta invece di un programma in grado di controllare
una o più stampanti fisiche, chiamate
dispositivi di stampa da Windows.
Ora, per quanto riguarda Windows, i driver di stampa sono
integrati nella stampante stessa e questo
permette a Windows di avere una
grande flessibilità, perché una singola stampante
o stampante software in Windows può effettivamente
supportare più dispositivi di stampa o numerose stampanti
fisiche.
Pertanto, il sistema può fungere da server di stampa e reindirizzare
automaticamente l'output a un dispositivo di
stampa funzionante se un altro
dispositivo di stampa è diventato inutilizzabile.
Questo è il modo in cui funziona nelle grandi organizzazioni
quando si hanno più stampanti su un singolo piano dell'edificio
in cui si trovano gli uffici.
Uno dei principi fondamentali del sistema operativo Windows
è che gli sviluppatori di applicazioni non devono
preoccuparsi dei dettagli di un hardware specifico per poterlo
utilizzare.
Quindi, se creo un'applicazione come un programma di videoscrittura e voglio
che i miei utenti possano stampare un documento, il mio programma
dovrebbe essere in grado di rivolgersi
a Windows e dire: "Ehi Windows,
voglio stampare questa cosa".
Voi vi occupate di tutto il duro lavoro e fate in modo che ciò avvenga. Per supportare questo e tutte le centinaia
di modelli di stampa diversi che
esistono, Windows si rivolge
ai driver di stampa.
Utilizzano questi diversi driver
di stampa per convertire i dati in un output comprensibile
per quella specifica stampante.
Quando si installa una stampante,
è necessario installare il driver di stampa associato.
Windows include per impostazione predefinita molti driver
di stampa, ma non ha necessariamente i driver di stampa
per ogni singolo modello di stampante,
perché ci sono letteralmente
centinaia e migliaia di modelli diversi di
stampanti che sono stati inventati negli ultimi 30, 40,
50 o 60 anni di utilizzo dei computer.
Quando si acquista una nuova stampante da
Canon, Epson, Lexmark, Brother o Xerox, il produttore fornisce
un disco con i driver adatti alla stampante
in questione, che funzionano su Windows,
Linux o Mac o su tutti e tre i sistemi, a
seconda del produttore.
Oltre a ottenere questi dischi,
si può anche andare sul sito web del produttore
e scaricarli dalla sezione di supporto.
Per installare i driver forniti dal produttore, è possibile
utilizzare il programma di installazione
fornito dal produttore sul disco oppure
accedere alla gestione delle periferiche
e a Windows per installare i driver in questo modo.
Per poter installare questi driver di stampa, è necessario
disporre di diritti o privilegi
amministrativi all'interno di Windows.
Se non siete un amministratore,
non sarete in grado di completare l'installazione
dei driver.
Oltre a ottenere questi driver specifici
dal produttore, Windows Update
cerca di trovare per voi i driver che funzionano
per la vostra stampante.
Gli aggiornamenti di Windows consentono
di ottenere i driver di stampa
più recenti tramite Internet, perché a volte i driver di
stampa cambiano o vengono aggiornati nel corso del tempo
e il disco fornito con la stampante non è più aggiornato.
Se Windows Update non riesce a trovare il driver,
si può sempre andare sul sito Web del produttore,
fare clic su supporto
e cercare il driver corretto per la stampante
e la versione specifica del sistema operativo.
Se per qualche motivo si verificano problemi
con la stampante e si desidera rimuovere i driver, è necessario
accedere alla Gestione periferiche di Windows, fare
clic con il pulsante destro del mouse sul driver della periferica
che si desidera disinstallare e selezionare Disinstalla.
Molte stampanti, soprattutto quelle più recenti
che vengono fornite con molte applicazioni e software
in bundle, hanno anche un'opzione di disinstallazione sotto l'area
programmi e funzionalità di Windows.
Se si desidera vedere quali
stampanti sono installate sul sistema e si utilizza Windows
11, basta andare su Start, Impostazioni, Bluetooth e dispositivi, quindi
Stampanti e scanner.
Se si desidera visualizzare un elenco
delle stampanti installate sul sistema e si utilizza Windows 10, è possibile
andare su Start, quindi selezionare Impostazioni, Dispositivi, Stampanti e scanner.
Se si utilizza un sistema Mac, è possibile
trovare le stampanti semplicemente andando su Impostazioni,
Stampanti e scanner.
Ora che avete capito come installare,
rimuovere o aggiornare i driver di stampa,
parliamo un po' di più
dei driver di stampa stessi.
Quando si parla di driver
di stampa, si parla di linguaggio di descrizione
della pagina, o PDL.
Un linguaggio di descrizione della pagina viene
utilizzato per creare un file master dai comandi di stampa.
Vengono inviati dall'applicazione software
in una rappresentazione punto per punto di ciò che la stampante
deve ricreare quando mette l'inchiostro o il toner su una pagina.
La maggior parte dei linguaggi di
descrizione delle pagine supporta font
scalabili, grafica vettoriale e stampa a colori.
Quando parlo di font scalabili,
mi riferisco alla possibilità di creare un testo di qualsiasi
dimensione, da molto piccolo a molto grande.
A tal fine, il sistema operativo
e le stampanti devono supportare font scalabili di tipo
true type o open type.
Per nostra fortuna, Windows, Linux e Mac
supportano tutti la possibilità
di avere font scalabili quando si stampa.
La seconda area che abbiamo all'interno
del nostro linguaggio di descrizione della pagina
è la capacità di fare grafica vettoriale.
Una grafica vettoriale consente di ingrandire
o rimpicciolire l'immagine prima di stamparla sulla pagina.
Se si utilizza una grafica bitmap, questo può
portare a una distorsione, ma se si
utilizza una grafica vettoriale,
questa può essere scalata all'infinito
senza alcuna perdita di chiarezza.
La terza caratteristica dei linguaggi di descrizione
delle pagine è la stampa a colori.
Nelle primissime stampanti, l'unica
capacità che avevano era quella di stampare con inchiostro nero e di essere in
grado di stampare solo determinate lettere, proprio come farebbe
una macchina da scrivere.
Con il tempo, questa limitazione testuale è venuta
meno e si è potuto produrre grafica.
E poi, ancora più avanti, è stato
introdotto il colore.
Quando si tratta di stampare a colori,
è necessario tradurre questo
dato in quello che è noto come CMY.
CMY è l'acronimo di ciano, magenta, giallo e nero,
mentre K è il nero.
Perché si usa la K per il nero?
Perché il nero è la chiave che usiamo
per la stampa e quindi si usa K per il nero.
Mi piace pensare che la K sia l'ultima lettera in
nero ed è così che la ricordo.
Quando si guarda un'immagine sul display del
computer, si ottiene il cosiddetto RGB.
Si tratta di rosso, verde e blu.
Questi tre colori verranno mescolati per
creare tutti gli altri colori che vedete sullo schermo.
Ma quando stampiamo qualcosa, non possiamo
usare il rosso, il verde e il blu, perché se lo
facessimo e li combinassimo, otterremmo
un pasticcio.
Quando si tratta di stampare,
invece, dobbiamo usare ciano, magenta, giallo e nero, la cui miscela
ci permette di riprodurre
su carta ciò che vediamo sullo schermo.
Questo perché quando lo facciamo su un display
è considerato un processo additivo, mentre
quando lo facciamo sulla nostra stampante,
usiamo un processo sottrattivo.
Quindi, ciò che si vede nella stampa finale
è in realtà il risultato della sottrazione del colore utilizzando questo
processo e il processo di traduzione,
invece di aggiungere altri colori come avviene in un display.
Per quanto riguarda i linguaggi di descrizione delle
pagine, esistono due varianti principali
che è bene conoscere.
Questi sono noti come PCL e PostScript.
Il PCL è noto come linguaggio di controllo delle
stampanti ed è stato sviluppato
da HP, la Hewlett-Packer Corporation.
Il PCL è strettamente legato alle caratteristiche
individuali dei diversi
modelli di stampante e offre molte più capacità del suo
concorrente, noto come PostScript.
Il PCL è un formato proprietario di HP, ma è
utilizzato anche da molti altri produttori
su licenza di Hewlett-Packard.
La maggior parte delle stampanti supporta sia il PCL che il PostScript.
PostScript, invece, è stato creato da Adobe.
PostScript è stato progettato per essere un linguaggio di descrizione
della pagina indipendente dal dispositivo.
Mentre il PCL era strettamente legato
all'esatto modello di stampante supportato, il PostScript
era più generico e poteva essere utilizzato
su qualsiasi stampante.
Il motivo per cui il PostScript è
stato creato da Adobe è che l'azienda ha realizzato
molti programmi professionali di
desktop publishing e progettazione grafica, come Adobe Photoshop e Adobe PageMaker,
e voleva assicurarsi che ciò che
si vedeva sullo schermo corrispondesse effettivamente
a ciò che si stampava.
Hanno quindi creato PostScript come linguaggio di descrizione della pagina
che potesse essere supportato da ogni modello di stampante
e lo hanno rilasciato per tutti i produttori di stampanti,
perché in questo modo tutti i risultati del loro software
di desktop publishing venivano visualizzati in modo eccellente,
indipendentemente dalla stampante utilizzata dall'utente
finale.
Oggi, oltre a PCL e PostScript, si
possono utilizzare anche XPS e PDF.
Sui computer Windows, la
maggior parte dei dispositivi di stampa
utilizza di default lo standard Microsoft, noto come XPS.
XPS è un altro linguaggio di descrizione della
pagina, acronimo di XML paper specification.
XPS ha anche un'opzione di stampante virtuale che consente
di stampare su questa stampante virtuale
XPS e di salvare un file in quel formato.
In seguito, quando si arriva a una stampante,
si può aprire il file e stamparlo e l'aspetto sarà
esattamente lo stesso, indipendentemente
dalla stampante utilizzata.
Ora il principale concorrente di un file XPS è un file PDF.
Il file PDF è l'acronimo di Portable Document Format (formato di documento
portatile), anch'esso originariamente creato da Adobe,
proprio come il PostScript.
Il formato PDF permetteva di salvare un documento in questo formato e,
indipendentemente dal sistema che lo guardava,
lo leggeva o lo stampava, il suo aspetto
e il suo comportamento sarebbero stati identici.
Questo è il vantaggio di un PDF.
Il principale svantaggio di un PDF è che i PDF tendono
ad avere dimensioni maggiori rispetto ai file in formato XPS
e i file in formato XPS sono più recenti rispetto ai PDF, quindi
hanno un paio di funzioni aggiuntive
e una maggiore compressione
rispetto a un file PDF standard.
So che sono state fornite molte informazioni sui driver della stampante.
Quali sono le cose da ricordare quando
si parla di driver di stampa?
Innanzitutto, ogni volta che si installa una stampante,
è necessario installare anche il driver appropriato.
Il driver viene installato sul sistema in base al modello di stampante
e al sistema operativo in uso, in modo che il sistema operativo
sappia come comunicare con quel modello
specifico di stampante.
Oltre a ciò, esistono
due formati generici noti come PCL e PostScript,
entrambi linguaggi di descrizione
della pagina che aiutano a tradurre ciò che
si vede sullo schermo in
ciò che si vedrà quando
si stampa la pagina.
In terzo luogo, per quanto riguarda le stampanti
virtuali, esistono due specifiche principali.
XPS e PDF.