¿Qué controlador de impresora debo usar? [cerrado]

26

¿Estoy instalando controladores para una impresora y puedo elegir entre los controladores PCL (5 o 6) o PostScript? ¿Cuál recomendarías y por qué?

La impresora es HP LaserJet 2605dn, el sistema operativo es Windows 7 (x64).

¿Tienes una regla general para este tipo de cosas? ¿O es más o menos "ver qué funciona"?

Gracias

Goro
fuente
2
Woow, vale la pena leer todas las respuestas. Según mi experiencia, puedo decir en forma simple "Si desea imprimir archivos PDF use la versión PS, de lo contrario, la versión PCL de los controladores para trabajos de impresión".
Janardhan

Respuestas:

30

Es tan sorprendente y horroroso cuando un hilo como este tiene todo tipo de no conocimiento y sin respuestas fluyendo y ninguna respuesta es correcta.

Primero daré mi propia respuesta y luego explicaré dónde están equivocados los carteles anteriores.

Debería ir con PCL 6. He aquí por qué: no necesita PostScript. Si lo necesitara, lo sabría y no haría esta pregunta. PostScript es más problemático que PCL, por lo que si no lo necesita, es mejor evitarlo. Es más problemático de esta manera y más: es más difícil encontrar controladores (para una computadora Win ME, por ejemplo), más recursos (tanto en la impresora, la estación de trabajo y la red), los controladores PostScript de HP serán mucho más problemáticos que sus controladores PCL, la calidad de la emulación PostScript de HP (es decir, un clon de terceros del programa PostScript de Adobe) es muy cuestionable, mientras que PCL es un producto HP y, por lo tanto, un mayor riesgo, PostScript tiende a arrojar errores oscuros al imprimir y requiere oscura experiencia para solucionar problemas (muy frustrante) -PCL hace esto menos, PostScript tiende a ejecutar la impresora sin memoria más fácilmente, los controladores PostScript ofrecen muchas configuraciones oscuras que son útiles solo para profesionales de la industria (como separaciones de color, por ejemplo) y solo confundirán a las personas normales y les darán más formas de causar problemas, y en impresiones difíciles PostScript a menudo será más lento. Todo eso fuera de mi cabeza.

PCL6 es un poderoso lenguaje de descripción de página y hará todo lo que necesite hacer. La calidad no es un problema, PCL funciona bien y puede imprimir los mismos gráficos vectoriales y fuentes vectoriales que PostScript. Las fotos y otros gráficos de mapas de bits están fuera del alcance de la potencia de PostScript y, por lo tanto, los dos lenguajes los imprimirán de la misma manera, excepto que PostScript renderizará la foto en texto y ampliará su tamaño binario, por lo que tomará más tiempo descargarla en la impresora ( tiene que hacer esto porque PostScript es un lenguaje de texto, no hay nada binario allí. Todo se representa en caracteres de texto).

PostScript ofrece muchas ventajas, pero principalmente a los profesionales de la industria de la impresión. Un ejemplo es que si desea imprimir algo en un configurador de imágenes de súper alta resolución en una imprenta local de alta gama, es probable que acepte el archivo solo en formatos Adobe Photoshop o PostScript, por lo tanto, si está utilizando el controlador PostScript, tiene un manera de hacer tal archivo. Sin embargo, el formato PDF se puede usar ahora en muchas situaciones en las que anteriormente se requería PostScript. Los controladores PostScript tienden a ofrecer más funciones que el controlador PCL y algunos pueden ser útiles para usted (como la impresión de folletos, por ejemplo), pero a estas alturas es más probable que el controlador PCL ofrezca todo lo que pueda necesitar, y el controlador PostScript Es posible que no ofrezca mucho más que pueda usar.

usuario61475
fuente
66
-1 por la arrogancia mostrada y no teniendo en cuenta todos los factores.
John Gardeniers
1
@ user61475: eliminé la segunda mitad de la "respuesta" porque era irrelevante para la respuesta. No dude en volver a publicar sus inquietudes como comentarios contra las respuestas originales que le preocupan. Sin embargo, necesitará al menos 50 representantes para publicar comentarios, pero eso debería ser bastante simple de lograr.
Mark Henderson
66
Un problema importante con PCL6 es que no puede capturar el trabajo de impresión y leer el contenido, lo que puede convertirse en un problema si intenta depurar el flujo de datos. PCL6 (XL) no se parece en nada a PCL5 y es un flujo compilado (también conocido como .exe), mientras que PCL5 es un conjunto de comandos y PS es un código fuente legible por humanos. Si miras una transmisión PCL6, es ilegible. Por lo tanto, cosas muy simples, como verificar cuál es la orientación de una página específica para depurar algún problema de impresión, son muy difíciles. # 1 = PS # 2 = PCL5 # 3 = PCL6.
Douglas Anderson el
1
+1 por dar una respuesta que tenga sentido. La gran mayoría de nosotros solo queremos imprimir unas pocas páginas de manera rápida y confiable y no nos importan los flujos de datos legibles por humanos.
nick
2
@ JohnGardeniers ¿Podría explicar cuáles son estos factores faltantes? No estoy seguro de por qué su comentario fue tan votado como "agregar algo a la publicación" cuando no identifica lo que está criticando.
underscore_d
5

El problema entre PCL y PostScript es muy específico para qué combinación de software e impresora se utiliza. En algunas impresoras, PCL es mejor que PostScript y en otras, se aplica lo contrario. Algunas impresoras como la HP LaserJet 5 Color (y muchas otras) tienen un módulo adicional que cabe en una de las ranuras SIMM que proporciona soporte PostScript. Sin embargo, otras impresoras tienen soporte incorporado de fábrica. Enviar un archivo PostScript a la impresora produce una salida de bastante alta calidad que es muy predecible. Por otro lado, el software en la PC / MAC / X-computer (o cualquiera que sea la fuente del PostScript) se convierte en el comodín aquí. En algún momento, tiene que haber una conversión de lo que sea su documento a PostScript (a menos que el documento ya esté en PostScript, e incluso en este caso hay problemas). Esta conversión a PostScript es un problema ENORME. Algunos software (generalmente controladores de impresora de Windows) simplemente convierten cualquier documento que tenga en un mapa de bits e incrusta el mapa de bits en un archivo PostScript y lo envía a la impresora. Este es un gran desperdicio de espacio en todos los aspectos, y va completamente alrededor de cualquier ventaja que ofrezca PostScript. PostScript es un lenguaje de diseño que puede diseñar elementos de vectores y mapas de bits. Si tiene un documento de texto, se describe la ubicación del texto, la fuente y otros detalles, y el texto sin formato se envía a la impresora. El motor PostScript en la impresora sabe si el diseño físico de la impresora y muestra la salida de una manera que probablemente produzca una buena salida teniendo en cuenta el hardware real de la impresora. Si el controlador de su impresora toma el texto que esté en su documento y lo representa como un mapa de bits y luego lo coloca en un archivo PostScript, entonces su impresora simplemente imprime un mapa de bits. Esto crea un problema: cuando imprime mapas de bits, hay optimizaciones específicas que la impresora usará para que los mapas de bits se vean bien, en la mayoría de los casos, estas optimizaciones son diferentes de las que se utilizarán para el texto, por lo que el resultado final generalmente no es óptimo Por lo tanto, para tener sentido de todo, se deben considerar los siguientes problemas:

  1. ¿Qué tan bueno es el software que convierte su documento a PCL o PostScript?
  2. ¿Qué tan bueno es el soporte PCL o PostScript de su impresora?
  3. Qué combinación funciona mejor para mi combinación específica de computadora / impresora.

Las respuestas a estas preguntas a menudo no son blancas o negras. Y para empeorar las cosas, algunas impresoras que tienen una calidad PCL deficiente podrían hacer que los documentos se vean mejor en PCL porque el convertidor PCL en la computadora realiza reparaciones específicas o soluciones alternativas para problemas con PCL en una impresora específica, o al revés con PostScript .

Entonces hay otro problema ... ¡Algunas impresoras afirman que admiten PostScript, y en realidad, no hay soporte PostScript en absoluto! ¡Los proveedores de impresoras reclaman soporte para PostScript basado en que su controlador de impresora que se ejecuta en la computadora puede convertir PostScript a cualquier idioma que hable la impresora!

Mi enfoque personal es usar PostScript cuando sea posible. En general, no compraré una impresora a menos que sepa que tiene un buen soporte para PostScript, y estoy hablando de la impresora real, no del software que se ejecuta en la PC para convertir PostScript a algún otro formato que la impresora utilice. PostScript es un formato estándar bien establecido, que estará disponible por un tiempo, y es probable que el envío EXACTO del mismo archivo postscript a cualquier impresora aleatoria que admita PostScript produzca resultados aceptables. La desventaja de esto es que tales impresoras suelen ser más caras y requieren más memoria que otros métodos. Sin embargo, el precio vale la pena el tiempo ahorrado luchando con los controladores, y también, si hay un problema con el convertidor PostScript en el lado de la PC, es UNA cosa que arreglar y la solución funciona en todas las impresoras.

Probablemente podría hacer lo mismo con PCL, pero esto no es tan limpio como hacer cosas con PostScript porque PCL generalmente involucra comandos específicos de la impresora y es más probable que el envío del mismo archivo PCL a diferentes impresoras produzca resultados incorrectos que con PostScript. Además, algunos controladores PCL tienden a tener enormes bibliotecas de soluciones alternativas que son específicas de la impresora, por lo que no es tan fácil enviar el mismo archivo PCL a diferentes impresoras y esperar la misma salida. Esto también significa que si tiene una impresora PCL muy antigua, quien haya fabricado la impresora es menos probable que publique correcciones para las impresoras más antiguas y solo emita correcciones PCL para modelos posteriores. En general, este no es el caso con PostScript, ya que una solución única para el software PostScript afectaría a todas las impresoras, independientemente de quién las hizo o su edad.

Ha habido otras publicaciones en este hilo que son incorrectas: en primer lugar, las fuentes True Type son fuentes vectoriales (delineadas), muy similares a Type1 (que también son fuentes vectoriales) pero con la capacidad del autor de codificar a mano pistas de píxeles. Esto generalmente hace que las fuentes True Type se vean mejor que las fuentes Type1 bajo ciertas condiciones. Todo se reduce a la calidad del software que representa las fuentes más que el formato real de la fuente. He visto software de fuente True Type que está tan mal diseñado que representa las fuentes en un tamaño fijo y luego escala la salida para mostrarla. Todo se reduce a la calidad del software de representación mucho más que el formato en el que se encuentra la fuente. (Esto solo se aplica a las fuentes vectoriales / de contorno, las fuentes de mapa de bits son un problema completamente diferente).

El punto aquí es que PCL y PostScript son estándares que muchos fabricantes de impresoras han adoptado. Dependiendo de qué tan bien escribió el fabricante, la implementación específica determinará qué tan bien funcionará la impresora con un estándar dado. También hay muchos lenguajes de impresora patentados que son específicos de la impresora. En mi opinión, los lenguajes de impresora no estándar se deben evitar por completo siempre que sea posible. La razón es que los idiomas no estándar a menudo no están documentados, y cuando la empresa presenta uno nuevo, es probable que se suspenda el soporte para el antiguo. Entonces, cuando actualiza o cambia el sistema operativo en su computadora y no hay un controlador que funcione con su combinación de impresora / sistema operativo, ahora tiene un tope de puerta.

Neil
fuente
3

Para mí esto depende de un par de cosas:

  1. ¿La impresora admite PostScript nativo? Muchas impresoras solo tienen emulación PostScript. El motor de impresión real no "piensa" en PostScript y, por lo tanto, pierde algo de definición en comparación con una verdadera impresora PostScript. Muchas impresoras HP (no estoy seguro acerca de la 2605) solo hacen emulación.
  2. ¿Sus usuarios necesitan PostScript? Si están imprimiendo principalmente documentos de oficina (Word, Excel), PCL será el mejor. Normalmente hay muchas menos opciones en un controlador PCL, lo que lo hace más simple para un usuario final. Si sus usuarios imprimen presentaciones gráficas o muchas imágenes y son muy exigentes con el producto final, entonces usaría un controlador PostScript, pero solo si es una verdadera impresora PostScript ...

En resumen, probaría para ver cuál funciona mejor en su entorno.

Scott Lundberg
fuente
2

Para una o una pequeña cantidad de computadoras, normalmente utilizo PCL, pero si la velocidad de salida, la calidad o la funcionalidad de la impresora (por ejemplo, la grapadora) es importante, siempre hago impresiones de prueba para comparar. Por ejemplo, los colores o logotipos en membretes se pueden reproducir mejor con un controlador en particular. La velocidad también puede ser un problema si la impresora va a usar más en documentos complejos / largos.

Guillermo
fuente
2

Tengo un HP Inkjet que no imprime pdf con pcl5 o pcl6, pero imprime Word y sobresale con PostScript. Sé esto porque acabo de pasar 3 horas probando todas las diferentes combinaciones de controladores y documentos.

Puedo agregar a eso señalando que un controlador genérico de inyección de tinta de Linux en mi caja FC20 resultó ser PostScript y fue capaz de imprimir pdf, mientras que el controlador Windows 10 pcl6 no pudo.

Por lo tanto, en mi caso, con mi impresora específica, el controlador PostScript es claramente el mejor.

Sin embargo, como puede ver en todos los otros comentarios, la respuesta "completa" es algo más difícil de alcanzar.

Creo que depende mucho de la impresora y solo tendrás que probar todos los controladores ofrecidos y ver cuál funciona mejor.

Martín
fuente
¿Tiene PCL deshabilitado en la impresora? En algunas impresoras, esta es una opción.
austinian
1

Realmente depende de lo que esté imprimiendo. Una respuesta dice que use Postscript porque tiene mejores fuentes. Eso puede ser cierto si solo está imprimiendo documentos de texto, pero si está imprimiendo trabajos mixtos que tienen texto y gráficos, PCL6 puede ser mejor. Imprime y compara la diferencia. Personalmente, generalmente uso PCL6 primero, luego PCL5 y luego PostScript.

¿Está utilizando el controlador proporcionado con Windows 7 o está utilizando el controlador de HP.com? Los controladores de bandeja de entrada de Windows generalmente solo tienen un subconjunto de características. Casi siempre es mejor descargar los controladores de HP.com. Los controladores más recientes para CLJ 2605dtn para Win7 de 64 bits se encuentran en http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareIndex.jsp?lang=en&cc=us&prodNameId=1140732&prodTypeId=18972&prodSeriesId=1140727&swLang=I&==40527&swLw 4063 . En este caso, estaría utilizando el "Controlador de impresión universal" que admite muchas otras impresoras HP, incluida la CLJ 2605dtn.

Paul Leclerc
fuente
1

Regla general: PCL debería causar menos problemas para el usuario promedio. Sin embargo, está causando problemas con ciertos documentos PDF que estamos imprimiendo, a menos que se tomen medidas para ajustar la configuración avanzada de la impresora (es decir, "enviar tipo verdadero como imagen de bit"; deshabilitar la optimización de impresión) cuando sucede. Los ajustes no siempre funcionan. Adobe PDF es aparentemente un documento orientado a PS: los controladores PCL crean archivos ENORMES durante la conversión que, en nuestro caso, sobrecargan la memoria o atascan nuestra red.

En la búsqueda de una solución, aprendí que algunas personas cargan los controladores PS y PCL específicamente para usar con documentos PDF problemáticos.

Esta es una ilustración de la vida real de lo que muchos dicen: depende de muchos factores. Este es uno.

CallMeChaz
fuente
1

En una impresora HP, un controlador PCL (5 o 6) probablemente funcionará mejor. Los intérpretes en un dispositivo HP manejan PCL mucho mejor que PS [desarrollaron el lenguaje, ¡así que mejor!]. Si solo está haciendo una impresión regular de Windows, PCL6 sería mi sugerencia.

Los intérpretes de PS en los dispositivos HP no son geniales y generalmente lo evitaría. Otros tipos de impresoras (Xerox, por ejemplo) manejan PS mejor que PCL. Por lo tanto, siempre depende de la impresora y de lo que intente lograr. Ambos idiomas tienen pros y contras.

CiudadanoNick
fuente
-2

PostScript es muy superior a cualquier otro tipo de fuente. Dado que las fuentes PostScript están basadas en vectores, significa que hay un algoritmo para cada personaje y un dibujo. Esto hace que las fuentes sean superiores porque las fuentes como las fuentes TT se basan en puntos en lugar de en ecuaciones ...

Y si una impresora admite una PCL no significa que pueda imprimir PostScript a menos que indique claramente que la admite ...

La prueba clara y fácil es cuando una impresora admite 1200 ppp, debe seleccionar el tamaño de fuente más pequeño e imprimir una página en PostScript y una página en PCL, también puede indicar claramente cada carácter individualmente, puede probarlo de la misma manera extendiendo la fuente tamaño a una escala MUY grande ... allí, puedes ver puntos en la esquina de letras como S, J o incluso D. no verías los puntos feos en PostScript.

Para imprimir documentos, las fuentes PCL son suficientes.


fuente
TrueType está basado en vectores.
Afrazier