¿Cuál es la diferencia entre pcl6 y ps en el controlador?
La diferencia entre el controlador PCL de la impresora y el controlador PS
El lenguaje utilizado por la impresora es una colección de comandos que informan a la impresora cómo procesar los datos enviados por la computadora. Hay muchos tipos de lenguajes de impresora, algunos son lenguajes utilizados por impresoras láser y otros son lenguajes utilizados por algunas de las primeras impresoras, pero algunas impresoras láser pueden interpretar estos lenguajes para facilitar la compatibilidad con las primeras impresoras. software.
Básicamente, existen dos categorías principales de lenguajes de impresión: uno se llama lenguaje de descripción de página (PDL) y el otro se llama lenguaje de código de escape (ECL).
PDL se caracteriza por su expresión refinada y multipropósito. Puede usarse para generar páginas e imágenes complejas y es más adecuado para imprimir materiales como discursos, manuales técnicos, folletos publicitarios, etc. PDL se utiliza a menudo en algunos programas que requieren efectos de salida relativamente altos, incluidos programas de diseño de imágenes, programas avanzados de procesamiento de textos, programas de hojas de cálculo con funciones avanzadas de gráficos y algunos programas de impresión de escritorio. En la actualidad, PCL y PostScript, que se utilizan habitualmente en impresoras láser o de inyección de tinta, pertenecen a PDL.
Tanto pcl como ps tienen sus propios puntos fuertes. PS tiene buena compatibilidad con imágenes y es compatible con los sistemas Apple. PCL es el lenguaje de impresora estándar de la industria de HP.
ECL es una combinación de códigos que representa un conjunto de información de control. Todas las combinaciones de códigos posteriores se interpretan como comandos de control en lugar de datos a través de algunos caracteres especiales. ECL no proporciona algunas de las funciones complejas admitidas por PDL y es más adecuado para imprimir algunos documentos simples, como cartas, resultados de bases de datos o algunos gráficos simples. La mayoría de las ECL no admiten funciones de impresión de precisión y solo pueden generar texto usando diferentes fuentes y tamaños, pero no pueden manejar efectos especiales, como imprimir texto en diferentes ángulos o a lo largo de trayectorias curvas. Generalmente, las impresoras matriciales utilizan ECL.
Comparación del lenguaje de impresora PCL y PostScript
Lenguaje PostScript
PostScript es un lenguaje de impresora independiente del dispositivo, es decir, no se puede considerar en absoluto cuando define imágenes Las características del dispositivo de salida (como resolución de la impresora, tamaño del papel, etc.) y realiza el mismo proceso de procesamiento para texto y gráficos, lo que brinda una gran flexibilidad para procesar fuentes. Debido a la naturaleza independiente del dispositivo de PostScript, al enviar a un dispositivo de salida específico, como al seleccionar la resolución, el tamaño del papel y el cuadro de entrada, PostScript utiliza el archivo de descripción de la impresora (Descripción de la impresora PostScript) para implementar las diferentes características de varias impresoras. El archivo PPD proporciona principalmente la siguiente información específica relacionada con la impresora: resolución predeterminada/más alta, si se admite el monitoreo de medios tonos, información de monitoreo configurada por el usuario, definición del tamaño de página, área imprimible de la página, fuente predeterminada (generalmente Courier), si es compatible con la impresión a doble cara y más. Cada impresora PostScript diferente tiene su propio archivo PPD dedicado. En el sitio web de Adobe se proporcionan varios archivos PPD convencionales. A través del controlador PS, varias aplicaciones de software convierten sus datos respectivos al formato PostScript. Se puede ver en el principio de funcionamiento del motor de impresión que la impresora solo puede aceptar el formato de mapa de bits cuando el controlador de la impresora convierte PostScript al formato de mapa de bits, debido a que PostScript es muy complejo, el controlador de impresión general generalmente no puede realizar el trabajo. Se utiliza un procesador de imágenes rasterizadas especial en la impresora (Procesador de imágenes rasterizadas) para completar este proceso de conversión.
Dado que el uso de impresoras PostScript tiene requisitos relativamente altos para los controladores de impresión, y PostScript es un producto registrado de Adobe, los fabricantes de impresoras deben pagar a Adobe una tarifa para utilizar el lenguaje PostScript en sus productos, al igual que los fabricantes de PC. Pague a Microsoft la misma tarifa del sistema operativo, por lo que las impresoras que usan PostScript cuestan más que las impresoras que usan otros lenguajes y métodos de control. Por lo tanto, actualmente existen algunas emulaciones de PostScript. Por ejemplo, las emulaciones de PostScript utilizadas en algunas impresoras láser HP son totalmente compatibles con PostScript de Adobe y no es necesario pagar las tarifas correspondientes de Adobe.
Lenguaje PCL
Es el método de carga de Adobe para el lenguaje PostScript que proporciona espacio de desarrollo para el lenguaje PCL (Printer Command Language, lenguaje de control de impresora) de HP. Es una descripción de página de impresora. Lenguaje lanzado por HP en la década de 1970 para sus productos de impresoras láser. La estrategia de mercado de HP es completamente diferente a la de Adobe y otros fabricantes son libres de imitar o utilizar el lenguaje PCL en sus impresoras. Es la apertura del lenguaje PCL lo que reduce el costo de los productos de impresión que utilizan el lenguaje PCL, lo que lo hace mucho más popular en los productos de impresión que el lenguaje PostScript.
El lenguaje PCL se diseñó originalmente para impresoras matriciales. PCL3 fue la primera versión ampliamente utilizada, pero solo admitía algunas tareas de impresión simples. Aunque PCL4 solo se puede utilizar en impresoras personales, agrega soporte para impresión de gráficos. Sin embargo, debido al trabajo de interpretación relativamente simple, PCL4 tiene requisitos mucho menores para los controladores de impresión que los posteriores PCL5 y PCL6.
PCL5 fue diseñado por HP para su impresora láser LaserJet III. Proporciona algunas funciones similares al lenguaje PostScript. Comienza a admitir fuentes vectoriales y descripciones de gráficos vectoriales, e implementa WYSIWYG (Lo que ves es lo que ves). Obtenga, lo que ve es lo que obtiene), también se utilizan varias tecnologías de compresión en PCL5 para reducir la cantidad de datos y acelerar la transmisión de datos. PCL5e comenzó a admitir la comunicación de datos bidireccional, lo que permitía a la impresora enviar información de estado de la impresora a la computadora. PCL5c agrega soporte para impresión en color.
En 1996, HP lanzó PCL6, que es un lenguaje de control más flexible y orientado a objetivos, que acelera enormemente el procesamiento de archivos multigráficos y logra un mejor WYSIWYG, por lo que puede procesar mejor las páginas web. .
Comparación de los dos lenguajes
"Microcomputer World" ha probado una variedad de impresoras láser en blanco y negro y en color utilizando lenguaje PCL y lenguaje PostScript. Descubrimos que las impresoras que utilizan el lenguaje PCL tienen una ventaja de velocidad muy obvia al procesar texto o documentos bajo algún software de aplicación de oficina común. En estas aplicaciones, no hay brecha en la calidad de impresión con las impresoras que usan el lenguaje PostScript. Las impresoras que utilizan el lenguaje PostScript tienen una velocidad de impresión más lenta en aplicaciones de oficina comunes, pero tienen ciertas ventajas de velocidad al procesar archivos PDF o imprimir archivos de imágenes gráficas grandes con software como Photoshop. Al mismo tiempo, tienen una cierta ventaja de velocidad en el rendimiento gráfico. precisión y color. También tiene ventajas sobre el lenguaje PCL en términos de precisión de rendimiento y precisión de rendimiento de algunas fuentes. Además, el lenguaje PostScript se puede utilizar en plataformas PC y Mac.
Se puede ver en la comparación anterior que el lenguaje PCL es más adecuado para algunas aplicaciones ordinarias de oficina comercial, mientras que el lenguaje PostScript es más adecuado para aplicaciones profesionales que requieren mayor precisión de gráficos y color.
Esta es también una razón importante por la que muchos productos de impresión actualmente proporcionan versiones de controladores tanto PCL como PostScript.