Printer Control Language

Keywords: Printer Control Language, Hewlett Packard, Lenguaje de descripción de páginas, PostScript

El lenguaje PCL (acrónimo inglés de Printer Control Language) es un lenguaje de descripción de páginas muy sotisficado desarrollado por Hewlett Packard para impresoras láser.

Es más simple que PostScript pero consume menos recursos.

Este lenguaje fue introducido por Hewlett Packard (HP) en 1980. Se publicaronvarias versiones desde su lanzamiento y muchos fabricantes de impresoras han adoptado al lenguaje como un estandar.

Por lo general, una secuancia de comandos de PCL proviene del driver de la impresora y éstos son necesarios para realizar una cierta impresión. El sistema envía la secuencia de comandos resultante a la impresora, quien la interpreta e imprime la página.

En PCL existen comandos para escoger un cierto tipo de letra (almacenado dentro de la impresora), para posicionar el cursor en la página, para transmitir la información de una imágen a la impresora, etc. Estos comandos tienen la forma de secuencias de escape: cadenas de caracteres que comienzan con un caracter de escape. Las versiones más nuevas de PCL tienen una secuencia de escape para iniciar el modo HP-GL, que permite la transmisión de gráficos vectorizados.

Keywords: Printer Control Language, Hewlett Packard, Lenguaje de descripción de páginas, PostScript