Lenguaje de ordenador
En la impresión digital , un lenguaje de descripción de página ( PDL ) es un lenguaje informático que describe la apariencia de una página impresa en un nivel superior al de un mapa de bits de salida real (o, en general, gráficos rasterizados ). Un término superpuesto es lenguaje de control de impresora , que incluye el lenguaje de comandos de impresora (PCL) de Hewlett-Packard. PostScript es uno de los lenguajes de descripción de páginas más destacados. La adaptación del lenguaje de marcado del PDL es el lenguaje de marcado de descripción de página.
Los lenguajes de descripción de páginas son texto (legible por humanos) o flujos de datos binarios, generalmente entremezclados con texto o gráficos para imprimir. Se diferencian de las interfaces de programación de aplicaciones gráficas (API), como GDI y OpenGL, a las que el software puede llamar para generar resultados gráficos.
Ejemplos notables
Existen varios lenguajes de descripción de páginas:
- AFP , Presentación de funciones avanzadas ( IBM )
- Apple Raster, anteriormente conocido como URF, utilizado por el protocolo AirPrint . [1]
- Canon GARO, lenguaje de Artes Gráficas con Raster Operations (para impresoras de gran formato), basado en lenguaje de descripción de trabajos PCL3GUI/RTL y CPCA de Hewlett-Packard . [2]
- Lenguaje de definición de página de Common Ground
- CPCL, lenguaje de control de impresora Comtec (ahora Zebra)
- DPL, lenguaje de impresora Datamax (ahora Honeywell ) [3]
- DTPL, lenguaje de impresora de tickets Datamax
- DVI , independiente del dispositivo, salida desde TeX
- E411, Emulación 411, para sistemas de emisión de billetes y franjas de vuelo (ATC) (IER)
- EPL , lenguaje de programación Eltron (ahora Zebra)
- Lenguaje de descripción de la página de Envoy ( WordPerfect )
- ESC/P , Código estándar Epson para impresoras, lenguaje sencillo utilizado principalmente en impresoras matriciales
- ESC/P2, una versión ampliada de ESC/P
- ESC/Page, código estándar Epson para impresora de páginas, un lenguaje de descripción de páginas (distinto de ESC/P) utilizado en varias impresoras láser Epson, especialmente en los modelos japoneses.
- ESC/POS , Código estándar Epson para impresoras POS
- Impresoras FGL, amigable lenguaje fantasma (Boca Systems)
- Fingerprint, un lenguaje de programación, Direct Protocol es un subconjunto de Fingerprint ( Intermec )
- HP-GL y HP-GL/2, lenguaje geométrico introducido por Hewlett-Packard para trazadores de lápiz, todavía en uso hoy en día para dibujos técnicos.
- Interpress ( Xerox )
- IJPDS, flujo de datos de impresoras de inyección de tinta ( Kodak )
- IPDS , flujo de datos de impresora inteligente (IBM)
- IGP/PGL, lenguaje de gráficos Printronix
- IPL, Intermec Printer Language, un lenguaje de programación para impresoras Intermec (ahora una subsidiaria de Honeywell )
- KPDL, lenguaje de descripción de página de Kyocera
- LCDS/Metacode, un formato de flujo de impresión utilizado en impresoras antiguas de alta velocidad ( Xerox )
- MODCA , Arquitectura de contenido de documentos de objetos mixtos (IBM)
- MTPL, lenguaje de impresión Mannesmann Tally
- PCL , lenguaje de comandos de impresora ( Hewlett-Packard )
- PDF , formato de documento portátil ( Adobe Systems ), ahora ISO 32000 [4]
- PostScript ( sistemas Adobe )
- PPDS , flujo de datos de impresora personal
- RPCS , flujo de comandos de impresión refinado ( Ricoh )
- RTL (lenguaje de transferencia ráster, también conocido como PCL3GUI). Subconjunto de comandos de gráficos rasterizados de Hewlett-Packard HP-GL/2, similar a PCL.
- Modo Star Line, variante de ESC/POS utilizada por las impresoras Star Micronics
- SPL, lenguaje de impresora Samsung [5]
- SVG , un lenguaje de descripción de gráficos basado en XML desarrollado principalmente para la World Wide Web
- Canon SG Raster (Swift Graphics Raster para impresoras de gran formato), basado en Hewlett-Packard PCL3GUI/RTL e IVEC (lenguaje de descripción de trabajos con formato XML)
- TSPL/TSPL2, lenguaje de programación/impresión de semiconductores de Taiwán ( TSMC )
- TTP, lenguaje de impresión de Swecoin para impresoras de quiosco (ahora Zebra)
- UFR (Ultra Fast Rendering), un lenguaje propietario (Canon)
- XES, secuencia de escape de Xerox
- XPS , especificación de papel XML introducida en Windows Vista ( Microsoft )
- ZJS, lenguaje de descripción de páginas ZjStream (Zenographics)
- ZPL , lenguaje de programación Zebra
Ver también
Referencias
- ^ "Estándares de impresión sin controlador y sus PDLS". AbrirImpresión . 29 de abril de 2022.
- ^ "Informe técnico: IDIOMAS DE DESCRIPCIÓN DE PÁGINA DE Canon imagePROGRAF (PDLS)" (PDF) . Canon. Archivado desde el original (PDF) el 28 de diciembre de 2013 . Consultado el 13 de junio de 2013 .
- ^ Honeywell, Inc. (2021). Referencia del comando DPL (PDF) . Consultado el 7 de agosto de 2022 .
- ^ "El formato PDF se convierte en estándar ISO". Archivado desde el original el 3 de marzo de 2016 . Consultado el 2 de febrero de 2015 .
- ^ Cocodrilo, Aurélien. "Especificaciones SPL". Controladores SpliX para su impresora . Archivado desde el original el 7 de abril de 2018 . Consultado el 26 de febrero de 2018 .
enlaces externos
- Impresión no documentada
- Manual de impresora definitivo
- Impresora MIB Intérpretes Familias lingüísticas
- Referencia de impresión del host: contiene un ejemplo para PPDS
- Códigos de escape PPDS
- La mejor impresora de etiquetas a color para pequeñas empresas
- Referencia de ZjStream