web-dev-qa-db-fra.com

Quel pilote d'imprimante dois-je utiliser?

J'installe des pilotes pour une imprimante et j'ai le choix entre des pilotes PCL (5 ou 6) ou PostScript? Lequel recommanderiez-vous et pourquoi?

L'imprimante est HP LaserJet 2605dn, le système d'exploitation est Windows 7 (x64).

Avez-vous une règle de base pour ce genre de chose? Ou s'agit-il plutôt de "voir ce qui fonctionne"?

Merci

26
Goro

C'est tellement incroyable et horrible quand un fil comme celui-ci contient toutes sortes de non-connaissances et de non-réponses et qu'aucune réponse ne le fait correctement.

Je vais d'abord donner ma propre réponse, puis je vais expliquer où les affiches précédentes sont erronées.

Vous devriez utiliser PCL 6. Voici pourquoi: vous n'avez pas besoin de PostScript. Si vous en aviez besoin, vous le sauriez et vous ne poseriez pas cette question. PostScript est plus problématique que PCL, donc si vous n'en avez pas besoin, il vaut mieux éviter. C'est plus problématique de ces manières et plus: plus difficiles à trouver des pilotes (pour un ordinateur Win ME par exemple), plus gourmands en ressources (à la fois sur l'imprimante, la station de travail et le réseau), les pilotes PostScript de HP vont être beaucoup plus bogués que leurs pilotes PCL, la qualité de l'émulation PostScript de HP (c'est-à-dire un clone tiers du programme PostScript d'Adobe) est très discutable alors que le PCL est un produit HP et donc un meilleur risque, PostScript a tendance à jeter des erreurs obscures lors de l'impression et nécessite expertise obscure pour dépanner (très frustrant) -PCL le fait moins, PostScript a tendance à manquer plus de mémoire à l'imprimante, les pilotes PostScript offrent de nombreux paramètres obscurs qui ne sont utiles qu'aux professionnels de l'industrie (comme les séparations de couleurs, par exemple) et ne feront que confondre les gens normaux et leur donner plus de moyens de se causer des problèmes, et sur des impressions difficiles PostScript sera souvent plus lent. Tout ça du haut de ma tête.

PCL6 est un langage de description de page puissant et fera tout ce que vous devez faire. La qualité n'est pas un problème, PCL fonctionne très bien et peut imprimer les mêmes graphiques vectoriels et polices vectorielles que PostScript. Les photos et autres graphiques mappés sont hors du domaine de la puissance de PostScript et les deux langages les imprimeront donc de la même manière, sauf que PostScript rendra la photo en texte et fera exploser sa taille binaire, ce qui prendra plus de temps à la télécharger sur l'imprimante ( il doit le faire car PostScript est un langage de texte, il n'y a rien de binaire. Tout est rendu en caractères de texte).

PostScript offre de nombreux avantages, mais surtout aux professionnels de l'industrie de l'impression. Un exemple est que si vous souhaitez imprimer quelque chose sur un dispositif de définition d'images à très haute résolution dans une imprimerie locale haut de gamme, ils n'accepteront probablement le fichier qu'au format Adobe Photoshop ou PostScript, donc si vous utilisez le pilote PostScript, vous disposez d'un façon de faire un tel fichier. Cependant, le format PDF peut être utilisé maintenant dans de nombreuses situations où PostScript était auparavant requis. Les pilotes PostScript ont tendance à offrir plus de fonctionnalités que le pilote PCL et certains peuvent vous être utiles (comme l'impression de livrets par exemple). ) mais à cette date et à cet âge tardifs, il est plus probable que le pilote PCL offre tout ce dont vous auriez besoin, et le pilote PostScript peut ne pas offrir grand-chose de plus que vous pourriez utiliser.

30
user61475

Le problème entre PCL et PostScript est très spécifique à la combinaison de logiciels et d'imprimantes utilisée. Sur certaines imprimantes, PCL est meilleur que PostScript et sur d'autres, l'inverse s'applique. Certaines imprimantes comme la HP LaserJet 5 Color (et bien d'autres) ont un module complémentaire qui tient dans l'un des emplacements SIMM qui prend en charge PostScript. Pourtant, d'autres imprimantes ont un support intégré en usine. L'envoi d'un fichier PostScript à l'imprimante produit une sortie de qualité assez élevée et très prévisible. D'un autre côté, le logiciel sur l'ordinateur PC/MAC/X (ou quelle que soit la source du PostScript) devient ici le joker. À un moment donné, il doit y avoir une conversion de tout ce que votre document est en PostScript (sauf si le document est déjà en PostScript, et même dans ce cas il y a des problèmes). Cette conversion en PostScript est un problème ÉNORME. Certains logiciels (généralement les pilotes d'imprimante Windows) convertissent simplement tout document dont vous disposez en bitmap et incorporent le bitmap dans un fichier PostScript et l'envoient à l'imprimante. C'est un énorme gaspillage d'espace à tous égards, et cela contourne complètement tous les avantages qu'offre PostScript. PostScript est un langage de mise en page qui peut mettre en page des éléments vectoriels et bitmap. Si vous avez un document texte, l'emplacement du texte, de la police et d'autres détails sont décrits et le texte brut est envoyé à l'imprimante. Le moteur PostScript dans l'imprimante sait si la disposition physique de l'imprimante et rend la sortie d'une manière susceptible de produire une bonne sortie en tenant compte du matériel de l'imprimante réelle. Si votre pilote d'imprimante prend le texte contenu dans votre document et le rend sous forme de bitmap, puis place ce bitmap dans un fichier PostScript, votre imprimante imprime simplement un bitmap. Cela crée un problème: lorsque vous imprimez des images bitmap, il existe des optimisations spécifiques que l'imprimante utilisera pour rendre les images bitmap agréables, dans la plupart des cas, ces optimisations sont différentes de celles qui seront utilisées pour le texte, donc le résultat final est généralement non optimal. Donc, pour donner un sens à tout, les questions suivantes doivent être prises en compte:

  1. Quelle est la qualité du logiciel qui convertit votre document en PCL ou PostScript?
  2. Quelle est la qualité de la prise en charge PCL ou PostScript de votre imprimante?
  3. Quelle combinaison fonctionne le mieux pour ma combinaison ordinateur/imprimante spécifique.

Souvent, les réponses à ces questions ne sont ni noires ni blanches. Et pour aggraver les choses, certaines imprimantes qui ont une mauvaise qualité PCL peuvent en fait rendre les documents plus beaux en PCL parce que le convertisseur PCL sur l'ordinateur met en place des corrections ou des solutions spécifiques pour les problèmes avec PCL sur une imprimante spécifique, ou l'inverse avec PostScript .

Ensuite, il y a encore un autre problème ... Certaines imprimantes prétendent prendre en charge PostScript, et en réalité, il n'y a aucun support PostScript que ce soit! Les fournisseurs d'imprimantes revendiquent la prise en charge de PostScript sur la base du fait que leur pilote d'imprimante qui s'exécute sur l'ordinateur peut convertir PostScript dans la langue parlée par l'imprimante!

Mon approche personnelle consiste à utiliser PostScript lorsque cela est possible. En règle générale, je n'achèterai pas d'imprimante à moins de savoir qu'elle prend bien en charge PostScript, et je parle de l'imprimante réelle, pas des logiciels qui s'exécutent sur le PC pour convertir PostScript dans un autre format utilisé par l'imprimante. PostScript est un format standard bien établi, qui va exister pendant un certain temps, et l'envoi du même fichier postscript EXACT à n'importe quelle imprimante aléatoire qui prend en charge PostScript est susceptible de produire une sortie acceptable. L'inconvénient est que ces imprimantes sont généralement plus chères et nécessitent plus de mémoire que les autres méthodes. Cependant, le prix vaut bien le temps gagné à lutter contre les pilotes, et aussi, s'il y a un problème avec le convertisseur PostScript du côté PC, c'est UNE chose à corriger et le correctif fonctionne sur chaque imprimante.

Vous pourriez probablement faire la même chose avec PCL, mais ce n'est pas aussi propre que de faire des choses avec PostScript, car PCL implique généralement des commandes spécifiques à l'imprimante et l'envoi du même fichier PCL à différentes imprimantes est plus susceptible de produire des résultats incorrects qu'avec PostScript. De plus, certains pilotes PCL ont tendance à avoir d'énormes bibliothèques de solutions de contournement spécifiques à l'imprimante, il n'est donc pas si facile d'envoyer le même fichier PCL à différentes imprimantes et d'attendre la même sortie. Cela signifie également que si vous avez une très ancienne imprimante PCL, qui a déjà fabriqué l'imprimante est moins susceptible de publier des correctifs pour les anciennes imprimantes et de ne publier des correctifs PCL que pour les modèles ultérieurs. Ce n'est généralement pas le cas avec PostScript, car un seul correctif pour le logiciel PostScript affecterait toutes les imprimantes, peu importe qui les a fabriquées ou leur âge.

Il y a eu d'autres messages sur ce fil qui ne fonctionnent pas: Tout d'abord, les polices True Type sont des polices vectorielles (contour), très similaires à Type1 (qui sont également des polices vectorielles), mais avec la possibilité pour l'auteur de coder des indices de pixels. Cela rend généralement les polices True Type plus belles que les polices Type1 dans certaines conditions. Tout dépend de la qualité du logiciel qui rend les polices plus que le format réel de la police. J'ai vu un logiciel de police True Type qui est si mal conçu qu'il rend les polices à une taille fixe, puis met à l'échelle la sortie pour l'affichage. Tout dépend de la qualité du logiciel de rendu bien plus que du format dans lequel la police est. (Cela ne s'applique qu'aux polices vectorielles/contours, les polices bitmap sont un problème complètement différent.)

Le point ici est que PCL et PostScript sont deux normes que de nombreux fabricants d'imprimantes ont adoptées. Selon la façon dont le fabricant a écrit, l'implémentation spécifique déterminera dans quelle mesure l'imprimante fonctionnera avec une norme donnée. Il existe également de nombreux langages d'imprimante propriétaires spécifiques à l'imprimante. À mon avis, les langages d'imprimante non standard doivent être complètement évités autant que possible! La raison en est que les langues non standard ne sont souvent pas documentées, et lorsque l'entreprise en propose une nouvelle, la prise en charge de l'ancienne est susceptible d'être interrompue. Ainsi, lorsque vous mettez à niveau ou modifiez le système d'exploitation de votre ordinateur et qu'aucun pilote ne fonctionne avec votre combinaison imprimante/système d'exploitation, vous disposez désormais d'un arrêt de porte. Une autre raison est que personne n'a jamais été en mesure de démontrer qu'un langage d'imprimante propriétaire a un réel avantage en termes de qualité d'impression par rapport à PCL ou PostScript, il n'y a donc aucune raison autre que d'économiser sur le coût du matériel sur l'imprimante, qui aujourd'hui est inutile car l'informatique l'électricité est si bon marché.

5
Neil

Pour moi, cela dépend de deux choses:

  1. L'imprimante prend-elle en charge le PostScript natif? De nombreuses imprimantes n'ont qu'une émulation PostScript. Le moteur d'impression réel ne "pense" pas en PostScript et vous perdez donc une définition par rapport à une véritable imprimante PostScript. Un grand nombre d'imprimantes HP (pas sûr du 2605) ne font que l'émulation.
  2. Vos utilisateurs ont-ils besoin de PostScript? S'ils impriment principalement des documents de bureau (Word, Excel), PCL sera le meilleur. Il y a normalement beaucoup moins d'options sur un pilote PCL, ce qui le rend plus simple pour un utilisateur final. Si vos utilisateurs impriment des présentations graphiques ou beaucoup d'images et sont très pointilleux sur le produit final, alors j'irais avec un pilote PostScript, mais seulement s'il s'agit d'une véritable imprimante PostScript ...

En bref, je testerais pour voir ce qui fonctionne le mieux dans votre environnement.

3
Scott Lundberg

Pour un ou un petit nombre d'ordinateurs, j'utilise normalement PCL, mais si la vitesse de sortie, la qualité ou les fonctionnalités de l'imprimante (par exemple, l'agrafeuse) sont importantes, je fais toujours des tests d'impression pour comparer. Par exemple, les couleurs ou les logos sur du papier à en-tête peuvent être améliorés avec un pilote particulier. La vitesse peut également être un problème si l'imprimante doit être plus utilisée sur des documents complexes/longs.

2
William

J'ai un jet d'encre HP qui n'imprimera pas le pdf avec pcl5 ou pcl6, mais imprimera Word et Excel avec postscript. Je le sais car je viens de passer 3 heures à essayer toutes les différentes combinaisons de pilotes et de documents.

Je peux ajouter à cela en notant qu'un pilote générique à jet d'encre Linux sur ma boîte FC20 se trouvait être postscript et pouvait imprimer le pdf, tandis que le pilote pcl6 Windows 10 ne pouvait pas.

Ainsi, dans mon cas, avec mon imprimante spécifique, le pilote postscript est clairement le meilleur.

Cependant, comme vous pouvez le voir dans tous les autres commentaires, la réponse "complète" est un peu plus difficile à cerner.

Je pense que cela dépend beaucoup de l'imprimante et il vous suffira d'essayer tous les pilotes proposés et de voir celui qui fonctionne le mieux.

2
Martin

Cela dépend vraiment de ce que vous imprimez. Une réponse a dit d'utiliser Postscript car il a de meilleures polices. Cela peut être vrai si vous n'imprimez que des documents texte, mais si vous imprimez des tâches mixtes contenant du texte et des graphiques, PCL6 peut être meilleur. Imprimez et comparez la différence. Personnellement, je choisis d'abord PCL6, puis PCL5 puis Postscript.

Utilisez-vous le pilote fourni avec Windows 7 ou utilisez-vous le pilote de HP.com? Les pilotes intégrés de Windows n'ont généralement qu'un sous-ensemble de fonctionnalités. Il est presque toujours préférable de télécharger les pilotes sur HP.com. Les derniers pilotes pour le CLJ 2605dtn pour Win7 64 bits sont disponibles sur http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=1140732&prodTypeId=18972&prodSeriesId=1140 8 & taskId = 135 & swEnvOID = 406 . Dans ce cas, vous utiliserez le "pilote d'impression universel" qui prend en charge de nombreuses autres imprimantes HP, notamment la CLJ 2605dtn.

1
Paul Leclerc

Règle générale: PCL devrait causer moins de problèmes à l'utilisateur moyen. Cependant, cela pose des problèmes avec certains PDF documents que nous imprimons, à moins que des efforts ne soient faits pour ajuster les paramètres avancés de l'imprimante (c'est-à-dire ... "envoyer le vrai type en image bit"; désactiver l'optimisation d'impression) quand cela arrive. Les ajustements ne fonctionnent pas toujours. Adobe PDF est apparemment un document orienté PS - les pilotes PCL créent des fichiers ÉNORMES pendant la conversion qui dans notre cas surchargent la mémoire ou bloquent notre réseau.

Dans la recherche d'une solution, j'ai appris que certaines personnes chargent les pilotes PS et PCL spécifiquement pour les utiliser avec les documents problématiques PDF.

Ceci est une illustration réelle de ce que beaucoup disent - dépend de nombreux facteurs. C'est un.

1
CallMeChaz

Sur une imprimante HP, un pilote PCL (5 ou 6) fonctionnera probablement le mieux. Les interprètes d'un appareil HP gèrent PCL beaucoup mieux que PS [ils ont développé le langage, donc ils sont meilleurs!]. Si vous faites simplement une impression Windows régulière, PCL6 serait ma suggestion.

Les interprètes PS sur les appareils HP ne sont pas géniaux et je l'éviterais généralement. D'autres types d'imprimantes (Xerox par exemple) gèrent mieux PS que PCL. Cela dépend donc toujours de l'imprimante et de ce que vous essayez de réaliser. Les deux langues ont des avantages et des inconvénients.

1
CitizenNick