Page description language
From Wikipedia, the free encyclopedia
A page description language (PDL) is a language that describes the appearance of a printed page in a higher level than an actual output bitmap. An overlapping term is printer control language. PostScript, one of the most noted page description languages, is a fully fledged programming language, but many PDLs are not complete enough to be considered a programming language. The markup language adaption of the PDL is the page description markup language.
- AFP (Advanced Function Presentation)
- CPCL, Comtec Printer Control Language (Zebra, Comtec).
- Diablo
- DVI (DeVice Independent)
- EPL (Eltron Programming Language)
- ESC/P2
- IPDS (Intelligent Printer Data Stream)
- Metacode (a Xerox print stream format used in their older high-speed printers)
- PCL (Printer Command Language)
- PDF (Portable Document Format)
- PostScript
- PPDS (Personal Printer Data Stream).
- GDI (Graphic device interface. Raster format, described here)
- SPL (Samsung Printer Language. Specs. available here)
- ESC/P (Epson Standard Code for Printers, simple language mainly used in dot matrix printers)
- KPDL, Kyocera Page Description Language.
- ZJS, Zenographics ZjStream Page Description Language.
- ZPL, Zebra Programming Language.
- Undocumented Printing
- Ultimate Printer Manual
- Printer MIB Interpreters Language Families
- Host Printing Reference Contains example for PPDS.
- PPDS Escape codes
- ZjStream Reference