¿ Hewlett - Packard desarrolló el lenguaje de comandos de impresora o PCL, por sus impresoras de inyección de tinta en la década de 1980 . Esto se generalizó con la introducción de PCL3 para la impresora LaserJet populares de la compañía. PCL5 es la última versión que se base en el código tradicional de que el conductor de equipo envía a la impresora para darle las instrucciones sobre cómo imprimir la página. PCL6 , también conocida como PCL - XL , es un conductor más poderoso que actúa de forma completamente diferente , al tiempo que conserva el nombre PCL . Idioma
Aunque HP considera tanto PCL5 y PCL6 ser conductores lenguaje de comandos de impresora , cada software utiliza diferentes idiomas para entregar datos a las impresoras. PCL5 y anteriores versiones de los controladores de HP utilizan el código ASCII para enviar los datos y los comandos de la aplicación del ordenador a la impresora. PCL6 compila las páginas de la aplicación informática en un formato binario antes de enviar el paquete a la impresora . El nuevo lenguaje binario es más compacto y ofrece características adicionales .
Funciones
Hasta PCL5 , controladores de impresora tienen una funcionalidad limitada . Estos controladores proporcionan comandos como una nueva página o un nuevo párrafo e identificar las fuentes del documento. La resolución suele ser fijo y limitado a 300 dpi. Bajo PCL6, el conductor también puede responder a las necesidades de imágenes y gráficos . Se traduce diagramas vectoriales y mapas de bits, y puede manejar resoluciones más altas . Desde que procesan directamente comandos de gráficos complejos , los controladores PCL6 operar más rápido y generan menos tráfico.
Operación
Los controladores PCL hasta PCL5 utilizar caracteres especiales para iniciar los comandos , y envíe el texto del documento que desea imprimir como texto normal. Impresoras responden a los caracteres especiales, por lo general precedido por el carácter representado como " Esc " en un teclado , mediante la realización de acciones simples como iniciar una nueva línea. PCL6 está orientado a imprimir gráficos en color , así como texto . Tal impresión requiere comandos más complejos , y texto se vuelve menos importante . PCL6 tiene comandos de la interfaz gráfica de usuario del sistema operativo y los traduce en comandos de la impresora. Como resultado , la impresión más estrechamente coincide con lo que la aplicación muestra en la pantalla del ordenador.
Compatibilidad
HP incluye todos los comandos de versiones anteriores de PCL en la nueva versión PCL . PCL5 es completamente compatible con versiones anteriores. PCL6 tiene una estructura modular y , como tal , no incluye los comandos de más edad de la misma manera . En cambio, HP agregó un módulo llamado PCL6 estándar para garantizar la compatibilidad con versiones anteriores. Debido a la nueva estructura, esta compatibilidad no es perfecta , y el HP recomienda hacer frente a problemas de compatibilidad con PCL6 reemplazando el controlador con la última versión del PCL5 .