Welchen Druckertreiber soll ich verwenden? [geschlossen]

26

Ich installiere Treiber für einen Drucker und habe die Wahl zwischen PCL (5 oder 6) oder PostScript-Treibern? Welches würden Sie empfehlen und warum?

Der Drucker ist HP LaserJet 2605dn, das Betriebssystem ist Windows 7 (x64).

Haben Sie eine Faustregel für solche Dinge? Oder ist es so ziemlich "sehen-was-funktioniert"?

Vielen Dank

Goro
quelle
2
Woow, dass alle Antworten lesenswert sind .. Nach meiner Erfahrung kann ich in einfachen Worten sagen: "Wenn Sie PDF-Dateien drucken möchten, verwenden Sie die PS-Version, ansonsten die PCL-Version der Treiber für Druckaufträge."
Janardhan

Antworten:

30

Es ist so erstaunlich und schrecklich, wenn in einem Thread wie diesem alle Arten von Nichtwissen und Nichtantworten fließen und keine Antwort es richtig macht.

Zuerst gebe ich meine eigene Antwort, dann erkläre ich, wo die vorherigen Poster falsch sind.

Sie sollten mit PCL 6 arbeiten. Hier ist der Grund: Sie benötigen kein PostScript. Wenn Sie es brauchen würden, würden Sie es wissen und Sie würden diese Frage nicht stellen. PostScript ist problematischer als PCL. Wenn Sie es nicht benötigen, sollten Sie es besser vermeiden. Diesbezüglich ist es problematischer und schwieriger: Es ist schwieriger, Treiber zu finden (z. B. für einen Windows ME-Computer), es ist ressourcenintensiver (sowohl auf dem Drucker als auch auf der Workstation und im Netzwerk), und die HP PostScript-Treiber werden viel fehlerhafter sein als Für die PCL-Treiber ist die Qualität der HP PostScript-Emulation (dh eines Drittanbieter-Klons von Adobes PostScript-Programm) höchst fraglich, wohingegen die PCL ein HP-Produkt ist und daher ein höheres Risiko darstellt. PostScript neigt dazu, beim Drucken und bei Bedarf unklare Fehler zu verursachen obskure Fachkenntnisse zur Fehlerbehebung (sehr frustrierend) - PCL tut dies weniger, PostScript neigt dazu, den Druckerspeicher zu entleeren. PostScript-Treiber bieten viele undurchsichtige Einstellungen, die nur für Branchenprofis nützlich sind (z. B. Farbauszüge) und nur normale Menschen verwirren und ihnen mehr Möglichkeiten bieten, sich selbst Probleme zu bereiten schwierige Ausdrucke PostScript ist oft langsamer. Das alles aus meinem Kopf.

PCL6 ist eine leistungsstarke Seitenbeschreibungssprache und wird alles tun, was Sie jemals tun müssen. Qualität ist kein Problem, PCL funktioniert einwandfrei und kann dieselben Vektorgrafiken und Vektorschriften drucken wie PostScript. Fotos und andere Bitmap-Grafiken liegen außerhalb der Möglichkeiten von PostScript und werden daher in beiden Sprachen gleich gedruckt, mit der Ausnahme, dass PostScript das Foto in Textform rendert und seine Binärgröße vergrößert, wodurch das Herunterladen auf den Drucker länger dauert ( Dies muss gemacht werden, da PostScript eine Textsprache ist, es gibt dort nichts Binäres, alles wird in Textzeichen gerendert.

PostScript bietet viele Vorteile, vor allem aber für Profis der Druckindustrie. Wenn Sie beispielsweise in einer lokalen High-End-Druckerei etwas auf einem hochauflösenden Bildersetzer drucken möchten, wird die Datei wahrscheinlich nur in den Formaten Adobe Photoshop oder PostScript akzeptiert. Wenn Sie also den PostScript-Treiber verwenden, haben Sie einen Weg, um eine solche Datei zu machen. Das PDF-Format kann jetzt jedoch in vielen Situationen verwendet werden, in denen zuvor PostScript erforderlich war. PostScript-Treiber bieten in der Regel mehr Funktionen als der PCL-Treiber und einige sind möglicherweise für Sie nützlich (wie z. B. das Drucken von Broschüren), aber zu diesem späten Zeitpunkt und Alter ist es wahrscheinlicher, dass der PCL-Treiber alles bietet, was Sie jemals benötigen würden, und der PostScript-Treiber bietet vielleicht gar nicht viel mehr an, was man gebrauchen könnte.

user61475
quelle
6
-1 für die angezeigte Arroganz ohne Berücksichtigung aller Faktoren.
John Gardeniers
1
@ user61475 - Ich habe die 2. Hälfte der "Antwort" entfernt, da sie für die Antwort irrelevant war. Zögern Sie nicht, Ihre Bedenken erneut als Kommentar zu den ursprünglichen Antworten zu veröffentlichen, zu denen Sie Bedenken haben. Sie werden jedoch mindestens 50 Wiederholungen benötigen, um Kommentare zu veröffentlichen, aber das sollte ziemlich einfach zu erreichen sein.
Mark Henderson
6
Ein Hauptproblem bei PCL6 besteht darin, dass Sie den Druckauftrag nicht erfassen und keine Inhalte lesen können, die zu einem Problem werden können, wenn Sie versuchen, den Datenstrom zu debuggen. PCL6 (XL) unterscheidet sich von PCL5 und ist ein kompilierter (alias .exe) Stream, während PCL5 eine Reihe von Befehlen und PS ein von Menschen lesbarer Quellcode ist. Wenn Sie sich einen PCL6-Stream ansehen, ist er nicht lesbar. Einfache Dinge wie das Überprüfen der Ausrichtung einer bestimmten Seite zum Debuggen von Druckproblemen sind sehr schwierig. # 1 = PS # 2 = PCL5 # 3 = PCL6.
Douglas Anderson
1
+1 für eine sinnvolle Antwort. Die große Mehrheit von uns möchte nur ein paar Seiten schnell und zuverlässig drucken und kümmert sich möglicherweise weniger um von Menschen lesbare Datenströme.
Nick
2
@ JohnGardeniers Würden Sie erklären, was diese fehlenden Faktoren sind? Ich bin mir nicht sicher, warum Ihr Kommentar so hoch gelobt wurde wie "etwas zum Beitrag hinzufügen", wenn er nicht identifiziert, was er kritisiert.
Underscore_d
5

Das Problem zwischen PCL und PostScript ist sehr spezifisch für die Kombination aus Software und Drucker. Bei einigen Druckern ist PCL besser als PostScript, bei anderen gilt das Gegenteil. Einige Drucker wie der HP LaserJet 5 Color (und viele andere) verfügen über ein Zusatzmodul, das in einen der SIMM-Steckplätze passt und PostScript-Unterstützung bietet. Wieder andere Drucker verfügen über eine werkseitig integrierte Unterstützung. Wenn Sie eine PostScript-Datei an den Drucker senden, erhalten Sie eine Ausgabe von relativ hoher Qualität, die sehr vorhersehbar ist. Auf der anderen Seite wird die Software auf dem PC / MAC / X-Computer (oder was auch immer die Quelle des PostScript ist) hier zum Joker. Irgendwann muss eine Konvertierung von einem beliebigen Dokument in PostScript erfolgen (es sei denn, das Dokument ist bereits in PostScript vorhanden, und selbst in diesem Fall treten Probleme auf). Diese Konvertierung nach PostScript ist ein RIESIGES Problem. Einige Software (normalerweise Windows-Druckertreiber) konvertieren einfach das von Ihnen verwendete Dokument in eine Bitmap und binden die Bitmap in eine PostScript-Datei ein und senden diese an den Drucker. Dies ist in jeder Hinsicht eine enorme Verschwendung von Speicherplatz, und es geht vollständig um den Vorteil, den PostScript bietet. PostScript ist eine Layoutsprache, die Vektor- und Bitmap-Elemente formatieren kann. Wenn Sie über ein Textdokument verfügen, werden die Position des Texts, die Schriftart und andere Details beschrieben, und der Rohtext wird an den Drucker gesendet. Das PostScript-Modul im Drucker erkennt das physische Layout des Druckers und gibt die Ausgabe in einer Weise wieder, die unter Berücksichtigung der tatsächlichen Druckerhardware wahrscheinlich eine gute Ausgabe liefert. Wenn Ihr Druckertreiber den in Ihrem Dokument enthaltenen Text als Bitmap wiedergibt und diese Bitmap dann in eine PostScript-Datei schreibt, dann druckt Ihr Drucker einfach eine Bitmap. Dies führt zu einem Problem: Beim Drucken von Bitmaps gibt es bestimmte Optimierungen, mit denen der Drucker Bitmaps ansprechend gestaltet. In den meisten Fällen unterscheiden sich diese Optimierungen von denen, die für Text verwendet werden. Daher ist das Endergebnis normalerweise nicht optimal. Um alles zu verstehen, müssen folgende Punkte beachtet werden:

  1. Wie gut ist die Software, die Ihr Dokument in PCL oder PostScript konvertiert?
  2. Wie gut unterstützt Ihr Drucker PCL oder PostScript?
  3. Welche Kombination eignet sich am besten für meine spezielle Computer- / Druckerkombination?

Die Antworten auf diese Fragen sind oft nicht schwarz oder weiß. Außerdem können einige Drucker mit schlechter PCL-Qualität in PCL tatsächlich besser aussehende Dokumente erzeugen, da der PCL-Konverter auf dem Computer bestimmte Korrekturen oder Umgehungen für Probleme mit PCL auf einem bestimmten Drucker vornimmt oder umgekehrt mit PostScript .

Dann gibt es noch ein anderes Problem ... Einige Drucker behaupten, PostScript zu unterstützen, und in Wirklichkeit gibt es überhaupt keine PostScript-Unterstützung! Die Druckerverkäufer behaupten, PostScript zu unterstützen, basierend darauf, dass ihr Druckertreiber, der auf dem Computer ausgeführt wird, PostScript in die Sprache konvertieren kann, die der Drucker spricht!

Mein persönlicher Ansatz ist es, PostScript zu verwenden, wann immer dies möglich ist. Im Allgemeinen werde ich keinen Drucker kaufen, es sei denn, ich weiß, dass PostScript gut unterstützt wird, und ich spreche vom eigentlichen Drucker, nicht von Software, die auf dem PC ausgeführt wird, um PostScript in ein anderes Format zu konvertieren, das der Drucker verwendet. PostScript ist ein gut etabliertes Standardformat, das es noch eine Weile geben wird, und das Senden der EXAKTEN PostScript-Datei an einen beliebigen Drucker, der PostScript unterstützt, führt wahrscheinlich zu einer akzeptablen Ausgabe. Der Nachteil dabei ist, dass solche Drucker normalerweise teurer sind und mehr Speicher benötigen als andere Methoden. Der Preis ist jedoch die Zeit wert, die im Kampf mit den Treibern gespart wurde. Wenn auf der PC-Seite ein Problem mit dem PostScript-Konverter auftritt, ist es EINE Sache, das Problem zu beheben, und das Problem kann auf jedem Drucker behoben werden.

Sie könnten wahrscheinlich dasselbe mit PCL tun, aber dies ist nicht so sauber wie mit PostScript, da PCL normalerweise druckerspezifische Befehle umfasst und das Senden derselben PCL-Datei an verschiedene Drucker mit höherer Wahrscheinlichkeit zu falschen Ergebnissen führt als mit PostScript. Außerdem verfügen einige PCL-Treiber in der Regel über umfangreiche, druckerspezifische Problemumgehungsbibliotheken. Daher ist es nicht so einfach, dieselbe PCL-Datei an verschiedene Drucker zu senden und dieselbe Ausgabe zu erwarten. Dies bedeutet auch, dass bei einem sehr alten PCL-Drucker, der den Drucker hergestellt hat, die Wahrscheinlichkeit geringer ist, dass Fixes für die älteren Drucker veröffentlicht werden, und dass nur PCL-Fixes für spätere Modelle ausgegeben werden. Dies ist in der Regel bei PostScript nicht der Fall, da eine einzelne Korrektur der PostScript-Software alle Drucker betrifft, unabhängig davon, wer sie hergestellt hat oder wie alt sie sind.

Es gab andere Beiträge zu diesem Thread, die falsch sind: Zunächst einmal sind True Type-Schriften Vektorschriften (Umrissschriften), die Type1 (die auch Vektorschriften sind) sehr ähnlich sind, aber dem Autor die Möglichkeit bieten, Pixelhinweise zu übergeben. Dadurch sehen True Type-Schriftarten unter bestimmten Bedingungen im Allgemeinen besser aus als Type1-Schriftarten. Alles hängt von der Qualität der Software ab, mit der die Schriftarten besser gerendert werden als das tatsächliche Format der Schrift. Ich habe True Type-Schriftsoftware gesehen, die so schlecht gestaltet ist, dass sie die Schriften in einer festen Größe wiedergibt und dann die Ausgabe für die Anzeige skaliert. Auf die Qualität der Rendering-Software kommt es wesentlich mehr an als auf das Format, in dem die Schrift vorliegt.

Der Punkt hier ist, dass PCL und PostScript Standards sind, die viele Druckerhersteller übernommen haben. Abhängig davon, wie gut die Herstellung geschrieben hat, bestimmt die spezifische Implementierung, wie gut der Drucker mit einem bestimmten Standard arbeitet. Es gibt auch viele proprietäre Druckersprachen, die druckerspezifisch sind. Meiner Meinung nach sollten nicht standardisierte Druckersprachen nach Möglichkeit vollständig vermieden werden! Der Grund dafür ist, dass nicht standardisierte Sprachen häufig nicht dokumentiert werden und wenn das Unternehmen eine neue einführt, wird die Unterstützung für die alte wahrscheinlich eingestellt. Wenn Sie also das Betriebssystem Ihres Computers aktualisieren oder ändern und es keinen Treiber gibt, der mit Ihrer Drucker- / Betriebssystemkombination kompatibel ist, haben Sie jetzt einen Türstopper.

Neil
quelle
3

Für mich hängt das von ein paar Dingen ab:

  1. Unterstützt der Drucker natives PostScript? Viele Drucker haben nur eine PostScript-Emulation. Die eigentliche Druckmaschine "denkt" nicht in PostScript und so verlieren Sie im Vergleich zu einem echten PostScript-Drucker einige Definitionen. Viele HP Drucker (nicht sicher, ob der 2605 funktioniert) emulieren nur.
  2. Benötigen Ihre Benutzer PostScript? Wenn sie hauptsächlich Office-Dokumente (Word, Excel) drucken, ist PCL die beste Wahl. Ein PCL-Treiber bietet normalerweise weitaus weniger Optionen, was ihn für Endbenutzer einfacher macht. Wenn Ihre Benutzer grafische Präsentationen oder viele Bilder ausdrucken und sehr wählerisch im Hinblick auf das Endprodukt sind, würde ich einen PostScript-Treiber verwenden, aber nur, wenn es sich um einen echten PostScript-Drucker handelt ...

Kurz gesagt, ich würde testen, welche in Ihrer Umgebung am besten funktioniert.

Scott Lundberg
quelle
2

Für einen oder eine kleine Anzahl von Computern verwende ich normalerweise PCL. Wenn jedoch die Ausgabegeschwindigkeit, die Qualität oder die Druckerfunktionalität (z. B. Hefter) wichtig sind, führe ich immer Testdrucke zum Vergleich durch. Beispielsweise können Farben oder Logos auf Briefköpfen mit einem bestimmten Treiber besser wiedergegeben werden. Die Geschwindigkeit kann auch ein Problem sein, wenn der Drucker bei komplexen / langen Dokumenten häufiger eingesetzt wird.

Wilhelm
quelle
2

Ich habe einen HP Inkjet, der kein PDF mit pcl5 oder pcl6 druckt, sondern Word und Excel mit Postscript druckt. Ich weiß das, weil ich gerade 3 Stunden damit verbracht habe, die verschiedenen Kombinationen von Treibern und Dokumenten auszuprobieren.

Ich kann dem hinzufügen, indem ich feststelle, dass ein generischer Linux-Inkjet-Treiber auf meiner FC20-Box zufällig Postscript war und PDF-Dateien drucken konnte, während der Windows 10-pcl6-Treiber dies nicht konnte.

Somit ist in meinem Fall mit meinem spezifischen Drucker der Postscript-Treiber eindeutig der beste.

Wie Sie jedoch aus allen anderen Kommentaren ersehen können, ist die "vollständige" Antwort etwas schwer fassbarer.

Ich denke, es hängt sehr stark vom Drucker ab und Sie müssen nur alle angebotenen Treiber ausprobieren, um herauszufinden, welche am besten funktionieren.

Martin
quelle
Haben Sie PCL auf dem Drucker selbst deaktiviert? Bei einigen Druckern ist dies eine Option.
Austin
1

Es hängt wirklich davon ab, was Sie drucken. In einer Antwort heißt es, Postscript zu verwenden, da es bessere Schriftarten hat. Dies ist möglicherweise der Fall, wenn Sie nur Textdokumente drucken. Wenn Sie jedoch gemischte Aufträge mit Text und Grafiken drucken, ist PCL6 möglicherweise besser. Drucken und vergleichen Sie den Unterschied. Persönlich gehe ich normalerweise zuerst mit PCL6, dann mit PCL5 und dann mit Postscript.

Verwenden Sie den mit Windows 7 gelieferten Treiber oder den Treiber von HP.com? Windows-In-Box-Treiber verfügen normalerweise nur über einen Teil der Funktionen. Sie sind fast immer besser dran, wenn Sie die Treiber von HP.com herunterladen. Die neuesten Treiber für den CLJ 2605dtn für Win7 64-Bit finden Sie unter http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=1140732&prodTypeId=18972&prodSeriesId=1140827 4063 . In diesem Fall würden Sie den "Universal Print Driver" verwenden, der viele andere HP Drucker unterstützt, einschließlich des CLJ 2605dtn.

Paul Leclerc
quelle
1

Faustregel: PCL sollte dem durchschnittlichen Benutzer weniger Probleme bereiten. Es verursacht jedoch Probleme mit bestimmten PDF-Dokumenten, die gerade gedruckt werden, es sei denn, Sie müssen die erweiterten Druckereinstellungen anpassen (dh ... "True Type als Bit-Bild senden"; Druckoptimierung deaktivieren), wenn dies geschieht. Die Einstellungen funktionieren nicht immer. Adobe PDF ist anscheinend ein PS-orientiertes Dokument - PCL-Treiber erstellen während der Konvertierung RIESIGE Dateien, die in unserem Fall den Speicher überlasten oder unser Netzwerk stören.

Auf der Suche nach einer Lösung habe ich erfahren, dass einige Leute sowohl PS- als auch PCL-Treiber speziell für problematische PDF-Dokumente laden.

Dies ist eine Illustration aus dem wirklichen Leben dessen, was viele sagen - hängt von vielen Faktoren ab. Dies ist einer.

CallMeChaz
quelle
1

Auf einem HP-Drucker funktioniert ein PCL-Treiber (5 oder 6) wahrscheinlich am besten. Die Interpreter auf einem HP-Gerät können mit PCL viel besser umgehen als mit PS [sie haben die Sprache entwickelt, also besser!]. Wenn Sie nur normal Windows drucken, ist PCL6 mein Vorschlag.

Die PS-Interpreter auf HP-Geräten sind nicht großartig und ich würde es generell vermeiden. Andere Druckertypen (z. B. Xerox) verarbeiten PS besser als PCL. Es kommt also immer auf den Drucker an und darauf, was Sie erreichen wollen. Beide Sprachen haben Vor- und Nachteile.

CitizenNick
quelle
-2

PostScript ist allen anderen Schriftarten weit überlegen. Da PostScript-Schriften auf Vektoren basieren, gibt es für jedes Zeichen und jede Zeichnung einen Algorithmus. Dies macht die Schriften überlegen, da Schriften wie TT-Schriften eher punktbasiert als gleichungsbasiert sind ...

Und wenn ein Drucker eine PCL unterstützt, heißt das nicht, dass Sie PostScript drucken können, es sei denn, es gibt eindeutig an, dass es dies unterstützt ...

Der klare und einfache Test besteht darin, dass Sie, wenn ein Drucker 1200 dpi unterstützt, die kleinste Schriftgröße auswählen und eine Seite im Postscript-Format und eine Seite in PCL-Format drucken, die Sie jedem Zeichen einzeln zuordnen können. Sie können dies auch testen, indem Sie die Schriftart erweitern Größe auf einen SEHR großen Maßstab ... dort können Sie Punkte in der Ecke von Buchstaben wie S oder J oder sogar D sehen. Sie würden die hässlichen Punkte im Postskriptum nicht sehen.

Zum Drucken von Dokumenten reichen PCL-Schriften aus.


quelle
TrueType ist vektorbasiert.
afrazier