Frage Welchen Druckertreiber sollte ich verwenden? [geschlossen]


Ich habe Treiber für einen Drucker, und ich habe die Wahl zwischen PCL (5 oder 6) oder PostScript-Treibern? Welchen würdest du empfehlen und warum?

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

Hast du eine Faustregel für so etwas? Oder ist es ziemlich "sehen-was-funktioniert"?

Vielen Dank


25
2018-03-23 20:44


Ursprung


Wow, dass alle Antworten sinnvoll lesenswert sind. Nach meiner Erfahrung kann ich einfach sagen "Wenn Sie PDF-Dateien drucken möchten, verwenden Sie PS-Version, sonst PCL-Version der Treiber für Druckaufträge." - Janardhan


Antworten:


Es ist so erstaunlich und erschreckend, wenn ein Thread wie dieser alle möglichen Nichtwissen und Nicht-Antworten enthält und keine Antwort es richtig macht.

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

Sie sollten mit PCL 6 gehen. Hier ist der Grund: Sie brauchen kein PostScript. Wenn du es brauchst, würdest du es wissen und du würdest diese Frage nicht stellen. PostScript ist problematischer als PCL. Wenn Sie es nicht benötigen, sollten Sie es besser vermeiden. Auf diese und andere Weise ist es problematischer: Treiber, die schwerer zu finden sind (z. B. für einen Win ME-Computer), ressourcenhungriger (sowohl auf dem Drucker als auch auf der Workstation und im Netzwerk), werden die PostScript-Treiber von HP viel unhandlicher sein PCL-Treiber, die Qualität der PostScript-Emulation von HP (dh ein Klon des Adobe PostScript-Programms von Drittanbietern) ist höchst fragwürdig, während die PCL ein HP-Produkt ist und daher ein höheres Risiko darstellt. PostScript neigt dazu, objektive Fehler beim Drucken zu verursachen Obskures Know-how zur Fehlersuche (sehr frustrierend) -PCL macht das weniger, PostScript neigt dazu, den Drucker nicht mehr ausreichend zu betreiben, PostScript-Treiber bieten viele obskure Einstellungen, die nur für Industrieprofis (wie zB Farbauszüge) nützlich sind und nur verwirren normale Menschen und geben ihnen mehr Möglichkeiten, sich selbst Probleme zu bereiten, und auf schwierigen Drucken wird PostScript oft langsamer sein. All das von meinem Kopf.

PCL6 ist eine leistungsstarke Seitenbeschreibungssprache und wird alles tun, was Sie jemals tun müssen. Qualität ist kein Problem, PCL funktioniert gut und kann die gleichen Vektorgrafiken und Vektorschriftarten wie PostScript drucken. Fotos und andere Bitmap-Grafiken liegen außerhalb der Möglichkeiten von PostScript und daher drucken beide Sprachen dieselben, außer dass PostScript das Foto in Text rendert und seine Binärgröße in die Luft sprengt, wodurch es länger dauert, es auf den Drucker zu laden ( es muss dies tun, weil PostScript eine Sprache von Text ist, dort gibt es nichts Binäres. Alles wird in Textzeichen gerendert).

PostScript bietet viele Vorteile, vor allem aber für die Profis der Druckindustrie. Ein Beispiel ist, dass, wenn Sie etwas in einer lokalen High-End-Druckerei auf einem Super-High-Resolution-Bildsetzer drucken wollen, werden sie wahrscheinlich die Datei nur in Adobe Photoshop oder PostScript-Formate akzeptieren, wenn Sie also den PostScript-Treiber verwenden Möglichkeit, eine solche Datei zu erstellen. Das PDF-Format kann jedoch jetzt in vielen Situationen verwendet werden, in denen PostScript früher benötigt wurde. PostScript-Treiber bieten tendenziell mehr Funktionen als der PCL-Treiber, und einige sind für Sie nützlich (z. B. Broschürendruck), aber zu diesem späten Zeitpunkt und Alter ist es wahrscheinlicher, dass der PCL-Treiber alles bietet, was Sie benötigen, und der PostScript-Treiber Viel kann gar nicht viel bieten, was man nutzen könnte.


30
2017-11-25 10:35



-1 für die Arroganz angezeigt und nicht alle Faktoren berücksichtigen. - John Gardeniers
@ user61475 - Ich habe die 2. Hälfte der "Antwort" entfernt, weil sie für die Antwort irrelevant war. Bitte zögern Sie nicht, Ihre Bedenken als Kommentare gegen die ursprünglichen Antworten, über die Sie Bedenken haben, erneut zu veröffentlichen. Sie werden mindestens 50 Wiederholungen benötigen, um Kommentare zu posten, aber das sollte ziemlich einfach zu erreichen sein. - Mark Henderson♦
Ein großes Problem mit 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) ist nichts wie PCL5 und ist ein kompilierter (aka .exe) Stream während PCL5 ist eine Reihe von Befehlen und PS ist menschlich lesbaren Quellcode. Wenn Sie sich einen PCL6-Stream ansehen, ist er nicht lesbar. So einfache Dinge wie das Überprüfen der Ausrichtung einer bestimmten Seite zum Debuggen eines Druckproblems sind sehr schwierig. # 1 = PS # 2 = PCL5 # 3 = PCL6. - Douglas Anderson
+1 für eine sinnvolle Antwort. Die überwiegende Mehrheit von uns möchte nur ein paar Seiten schnell und zuverlässig drucken und könnte sich weniger um menschenlesbare Datenströme kümmern. - nick
@ JohnGardeniers Würden Sie erklären, was diese fehlenden Faktoren sind? Ich bin mir nicht sicher, warum Ihr Kommentar so stark aufgewertet wurde, als würde er etwas zum Beitrag hinzufügen, wenn er nicht identifiziert, was er kritisiert. - underscore_d


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 und bei anderen umgekehrt. Einige Drucker wie der HP LaserJet 5 Color (und viele andere) verfügen über ein Zusatzmodul, das in einen der SIMM-Steckplätze passt, der PostScript-Unterstützung bietet. Andere Drucker haben werkseitig integrierte Unterstützung. Wenn Sie eine PostScript-Datei an den Drucker senden, erhalten Sie eine qualitativ hochwertige Ausgabe, die sehr gut vorhersehbar ist. Auf der anderen Seite wird die Software auf dem PC / MAC / X-Computer (oder was auch immer die Quelle des PostScript ist) zum Joker. Irgendwann muss es eine Konvertierung von Ihrem Dokument zu PostScript geben (es sei denn, das Dokument befindet sich bereits in PostScript und selbst in diesem Fall gibt es Probleme). Diese Umwandlung in PostScript ist ein RIESIGES Problem. Einige Software (normalerweise Windows-Druckertreiber) konvertieren einfach jedes Dokument, das Sie haben, in eine Bitmap und betten die Bitmap in eine PostScript-Datei ein und senden diese an den Drucker. Dies ist in jeder Hinsicht eine riesige Verschwendung von Speicherplatz, und es geht völlig um jeden Vorteil, den PostScript bietet. PostScript ist eine Layoutsprache, mit der Vektor- und Bitmap-Elemente erstellt werden können. Wenn Sie ein Textdokument haben, werden der Speicherort des Texts, der Schriftart und andere Details beschrieben und der Rohtext wird an den Drucker gesendet. Die PostScript-Engine im Drucker erkennt das physische Layout des Druckers und rendert die Ausgabe so, dass unter Berücksichtigung der tatsächlichen Druckerhardware eine gute Ausgabe erzielt wird. Wenn Ihr Druckertreiber den Text in Ihrem Dokument übernimmt und diesen als Bitmap rendert und dann diese Bitmap in eine PostScript-Datei einfügt, druckt Ihr Drucker einfach eine Bitmap. Dies erzeugt ein Problem: Beim Drucken von Bitmaps gibt es spezielle Optimierungen, die der Drucker verwendet, um Bitmaps schön aussehen zu lassen. In den meisten Fällen unterscheiden sich diese Optimierungen von denen, die für Text verwendet werden, so dass das Endergebnis normalerweise nicht ist optimal. Um also alles zu verstehen, müssen folgende Punkte berücksichtigt werden:

  1. Wie gut ist die Software, die Ihr Dokument in PCL oder PostScript konvertiert?
  2. Wie gut ist die PCL- oder PostScript-Unterstützung Ihres Druckers?
  3. Welche Kombination funktioniert am besten für meine spezielle Computer / Drucker-Kombination?

Die Antworten auf diese Fragen sind oft nicht schwarz oder weiß. Einige Drucker, die eine schlechte PCL-Qualität haben, könnten in PCL tatsächlich schönere Dokumente erstellen, weil der PCL-Konverter auf dem Computer spezielle Korrekturen oder Workarounds für Probleme mit PCL auf einem bestimmten Drucker oder umgekehrt mit PostScript durchführt .

Dann gibt es noch ein weiteres Problem ... Einige Drucker behaupten, PostScript zu unterstützen, und in Wirklichkeit gibt es überhaupt keinen PostScript-Support! Die Druckerhersteller behaupten Unterstützung für PostScript 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 besteht darin, PostScript zu verwenden, wann immer es möglich ist. Im Allgemeinen werde ich keinen Drucker kaufen, wenn ich nicht weiß, dass er PostScript gut unterstützt, und ich spreche über den eigentlichen Drucker, nicht über Software, die auf dem PC läuft, um PostScript in ein anderes Format zu konvertieren, das der Drucker verwendet. PostScript ist ein gut etabliertes Standardformat, das es für eine Weile gibt, und das Senden der EXACT-Postscript-Datei an einen beliebigen Drucker, der PostScript unterstützt, wird wahrscheinlich eine akzeptable Ausgabe erzeugen. Der Nachteil ist, dass solche Drucker normalerweise teurer sind und mehr Speicher als andere Methoden benötigen. Allerdings ist der Preis die eingesparte Zeit wert, wenn man mit den Treibern kämpft, und wenn es ein Problem mit dem PostScript-Konverter auf der PC-Seite gibt, ist es eine Sache zu reparieren, und die Korrektur funktioniert auf jedem Drucker.

Sie könnten wahrscheinlich dasselbe mit PCL machen, aber das ist nicht so sauber wie mit PostScript, weil PCL normalerweise druckerspezifische Befehle enthält und das Senden der gleichen PCL-Datei an verschiedene Drucker eher die falschen Ergebnisse liefert als mit PostScript. Einige PCL-Treiber verfügen außerdem über umfangreiche Bibliotheken mit Workarounds, die druckerspezifisch sind. Daher ist es nicht so einfach, dieselbe PCL-Datei an verschiedene Drucker zu senden und dieselbe Ausgabe zu erwarten. Dies bedeutet auch, dass, wenn Sie einen sehr alten PCL-Drucker haben, der Benutzer, der den Drucker hergestellt hat, weniger wahrscheinlich Korrekturen für ältere Drucker veröffentlicht und nur PCL-Korrekturen für spätere Modelle ausgibt. Dies ist bei PostScript im Allgemeinen nicht der Fall, da eine einzelne Korrektur der PostScript-Software alle Drucker unabhängig davon beeinflusst, wer sie erstellt hat oder wie alt sie sind.

Es gibt andere Beiträge zu diesem Thread, die falsch sind: Zunächst einmal sind TrueType-Fonts Vektor (Outline) -Fonts, die Typ1 sehr ähnlich sind (die auch Vektorschriftarten sind), aber mit der Fähigkeit für den Autor, Pixelhinweise handzuhandeln. Dies lässt TrueType-Schriftarten unter bestimmten Bedingungen im Allgemeinen besser aussehen als Type1-Schriftarten. Es kommt auf die Qualität der Software an, die die Schriftarten mehr als das tatsächliche Format der Schriftart rendert. Ich habe TrueType-Schriftarten-Software gesehen, die so schlecht entworfen ist, dass sie die Schriftarten in einer festen Größe rendert und dann die Ausgabe für die Anzeige skaliert. Es kommt mehr auf die Qualität der Rendering-Software an als auf das Format der Schriftart. (Dies gilt nur für Vektor- / Outline-Fonts, Bitmap-Fonts sind ein ganz anderes Problem.)

Der Punkt hier ist, dass PCL und PostScript beide Standards sind, die viele Druckerhersteller übernommen haben. Abhängig davon, wie gut die Herstellung geschrieben wurde, wird die spezifische Implementierung bestimmen, wie gut der Drucker mit einem gegebenen Standard arbeiten wird. Es gibt auch viele proprietäre Druckersprachen, die druckerspezifisch sind. Meiner Meinung nach sollten nicht standardisierte Druckersprachen vollständig vermieden werden, wann immer es möglich ist! Der Grund ist, dass Nicht-Standard-Sprachen oft nicht dokumentiert sind, und wenn das Unternehmen ein neues auflegt, wird die Unterstützung für das alte wahrscheinlich eingestellt. Wenn Sie also das Betriebssystem auf Ihrem Computer aktualisieren oder ändern und kein Treiber für Ihre Drucker / Betriebssystem-Kombination verfügbar ist, haben Sie jetzt einen Türstopper. Ein anderer Grund ist, dass niemand jemals nachweisen konnte, dass eine proprietäre Druckersprache einen echten Druckqualitätsvorteil gegenüber PCL oder PostScript hat. Es gibt also keinen anderen Grund, als Hardwarekosten auf dem Drucker einzusparen, die heutzutage wegen der Computerarbeit sinnlos sind Macht ist so billig.


5
2018-02-21 00:10





Das hängt für mich von ein paar Dingen ab:

  1. Unterstützt der Drucker natives PostScript? Viele Drucker haben nur PostScript-Emulation. Die tatsächliche Druck-Engine "denkt" nicht an PostScript und Sie verlieren somit eine Definition im Vergleich zu einem echten PostScript-Drucker. Viele HP Drucker (nicht sicher über den 2605) nur Emulation.
  2. Benötigen Ihre Benutzer PostScript? Wenn sie hauptsächlich Bürodokumente (Word, Excel) drucken, wird PCL das Beste sein. Es gibt normalerweise viel weniger Möglichkeiten für einen PCL-Treiber, was es für einen Endbenutzer einfacher macht. Wenn Ihre Benutzer grafische Präsentationen oder viele Bilder ausdrucken und sehr wählerisch sind, dann würde ich mit einem PostScript-Treiber arbeiten, aber nur, wenn es sich um einen echten PostScript-Drucker handelt ...

Kurz gesagt, ich würde testen, um zu sehen, welches in Ihrer Umgebung am besten funktioniert.


3
2018-04-02 16:16





Für eine oder eine kleine Anzahl von Computern gehe ich normalerweise PCL, aber wenn Ausgabegeschwindigkeit, Qualität oder Druckerfunktionalität (zB Hefter) wichtig ist, dann mache ich immer Testdrucke zum Vergleichen. Zum Beispiel können Farben oder Logos auf Briefbögen mit einem bestimmten Fahrer besser wiedergegeben werden. Die Geschwindigkeit kann auch ein Problem sein, wenn der Drucker bei komplexen / langen Dokumenten stärker beansprucht wird.


2
2018-03-23 20:59





Es hängt wirklich davon ab, was Sie drucken. Eine Antwort besagt, Postscript zu verwenden, weil es bessere Schriftarten hat. Das kann wahr sein, wenn Sie nur Textdokumente drucken, aber wenn Sie gemischte Jobs drucken, die sowohl Text als auch Grafiken PCL6 enthalten kann sei 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 bereitgestellten Treiber oder verwenden Sie den Treiber von HP.com? Windows In-Box-Treiber verfügen normalerweise nur über eine Teilmenge von Features. Sie sollten fast immer die Treiber von HP.com herunterladen. Die neuesten Treiber für den CLJ 2605dtn für Win7 64-bit sind bei http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=1140732&prodTypeId=18972&prodSeriesId=1140727&swLang=8&taskId=135&swEnEOID=4063. In diesem Fall verwenden Sie den "Universal Print Driver", der viele andere HP Drucker einschließlich des CLJ 2605dtn unterstützt.


1
2018-04-02 15:43





Faustregel: PCL sollte weniger Probleme für den durchschnittlichen Benutzer verursachen. Es verursacht jedoch Probleme mit bestimmten PDF-Dokumenten, die wir drucken, es sei denn, die erweiterten Druckereinstellungen werden angepasst (dh "TrueType als Bit-Bild senden"; Druckoptimierung wird deaktiviert), wenn dies geschieht. Die Anpassungen funktionieren nicht immer. Adobe PDF ist anscheinend ein PS-orientiertes Dokument - PCL-Treiber erzeugen während der Konvertierung HUGE-Dateien, die in unserem Fall den Speicher überladen oder unser Netzwerk blockieren.

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

Dies ist ein reales Leben von dem, was viele sagen - hängt von vielen Faktoren ab. Dies ist einer.


1
2017-09-10 22:04





Auf einem HP Drucker funktioniert ein PCL-Treiber (entweder 5 oder 6) am besten. Die Gegenspieler auf einem HP-Gerät handhaben PCL viel besser als PS [sie entwickelten die Sprache, also besser!]. Wenn Sie nur normalen Windows-Druck machen, dann wäre PCL6 mein Vorschlag.

Die PS-Interpreter auf HP-Geräten sind nicht großartig und ich würde es im Allgemeinen 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.


1
2017-08-14 18:13





Ich habe einen HP Inkjet, der pdf mit pcl5 oder pcl6 nicht druckt, aber Wort und Excel mit PostScript ausdruckt. Ich weiß das, weil ich gerade 3 Stunden damit verbracht habe, die verschiedenen Kombinationen von Treibern und Dokumenten auszuprobieren.

Ich kann hinzufügen, dass ein generischer Linux-Tintenstrahl-Treiber auf meiner FC20-Box einfach PostScript war und in der Lage war, PDF zu drucken, während der Windows 10-PCL6-Treiber nicht konnte.

In meinem Fall ist der Postscript-Treiber also bei meinem speziellen Drucker eindeutig der beste.

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

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


1
2017-08-05 13:46



Haben Sie PCL auf dem Drucker selbst deaktiviert? Bei einigen Druckern ist dies eine Option. - austinian


PostScript ist anderen Schriftarten weit überlegen. da ein PostScript-Fonts vektorbasiert sind, bedeutet dies, dass es für jedes Zeichen und eine Zeichnung einen Algorithmus gibt. Dies macht die Schriftarten überlegen, da Schriftarten wie TT-Schriftarten eher dotbasiert als gleichungsbasiert sind ...

Und wenn ein Drucker eine PCL unterstützt, bedeutet das nicht, dass Sie PostScript drucken können, wenn es nicht ausdrücklich angibt, dass es dies unterstützt ...

Der klare und einfache Test ist, wenn ein Drucker 1200dpi unterstützt, würden Sie die kleinste Schriftgröße wählen und eine Seite in PostScript und eine Seite in PCL drucken, können Sie jedes Zeichen einzeln auch eindeutig sagen, Sie können es auf die gleiche Weise durch Erweitern der Schriftart testen Größe zu einem 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 in Nachsatz nicht sehen.

Zum Drucken von Dokumenten sind PCL-Schriften ausreichend.


-2
2018-03-24 10:55



TrueType ist vektorbasiert. - afrazier