Page suivantePage pr�c�denteTable des mati�res

11. Les logiciels d'impression

Les logiciels d'impression sont disponibles en France par exemple sur ftp://ftp.lip6.fr/pub/linux/sunsite/system/Printing.

11.1 GhostScript

GhostScript est un logiciel majeur pour l'impression sous Linux. En effet la plupart des logiciels g�n�rent du PostScript. Ce logiciel, gratuit, est capable de convertir le PostScript en langage compr�hensible par votre imprimante (si le pilote est disponible). Il joue le r�le de filtre afin que vous puissiez consid�rer votre imprimante comme PostScript. Ceci vous simplifie grandement la vie.

GhostScript est disponible sous deux formes. Une version commerciale, appel�e Alladin GhostScript, peut �tre utilis�e librement pour des besoins priv�s mais ne doit pas �tre distribu�e par les distributions payantes de Linux. Elle est g�n�ralement en avance d'une ann�e sur la version gratuite.

La version gratuite est sous licence GNU et n'est rien d'autre qu'une version plus ancienne de Alladin GhostScript.

Utiliser GhostScript

gs est le nom de l'ex�cutable. gs -help vous donne une aide rapide sur les param�tres disponibles. (La liste des pilotes est la liste des pilotes compil�s avec la version et non la liste compl�te.)

Quoi que vous fassiez avec gs, il est conseill� d'invalider l'acc�s aux fichiers (par -dSAFER). En effet PostScript est un langage pleinement op�rationnel et un fichier PostScript peu scrupuleux peut endommager vos fichiers et vous donner un terrible mal de cr�ne..

Exemple de ligne de commande pour un imprimante Stylus 800

gs -dNOPAUSE -sDEVICE=escp2 -sPAPERSIZE=a4 -sOutputFile=/dev/lp1 fichier.ps

R�glages

La taille, l'aspect et la situation d'une image sur une page sont r�gl�s par le pilote de l'imprimante dans GhostScript. Si vous trouvez que vos impressions sont tronqu�es ou mal cadr�es il faudra soit retoucher le code du pilote (d�conseill�), soit modifier les fichiers de configuration (gs_init.ps, gamma.ps)

Gamma, tailles de points, ...

Il se peut que vous trouviez vos impressions trop sombres. Ceci peut arriver si votre imprimante n'a pas une d�finition suffisante. Dans ce cas vous devez cr�er votre propre fonction de transfert. Pour ceci, cr�ez le fichier gamma.ps dans le r�pertoire des librairies de GhostScript et appelez le fichier sur la ligne de commande de gs avant le fichier � imprimer. Pour �claricir le r�sultat, vous devez diminuer les valeurs indiqu�es. Notamment si votre pilote utilise l'algorithme de Floyd-Steinberg pour rast�riser les couleurs, des valeurs comprises entre 0.15 et 0.2 sont mieux adapt�es.

 ---8<---- gamma.ps ----8<---
 %!
 %transfer functions for cyan magenta yellow black
 {0.3 exp} {0.3 exp} {0.3 exp} {0.3 exp} setcolortransfer
 ---8<------------------8<---

Vous pouvez aussi modifier les dominantes de couleurs (voir le r�pertoire /examples de GhostScript qui contient une page de test des couleurs).


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:43