Share to: share facebook share twitter share wa share telegram print page

 

Page description language

In digital printing, a page description language (PDL) is a computer language that describes the appearance of a printed page in a higher level than an actual output bitmap (or generally raster graphics). An overlapping term is printer control language, which includes Hewlett-Packard's Printer Command Language (PCL). PostScript is one of the most noted page description languages. The markup language adaptation of the PDL is the page description markup language.

Page description languages are text (human-readable) or binary data streams, usually intermixed with text or graphics to be printed. They are distinct from graphics application programming interfaces (APIs) such as GDI and OpenGL that can be called by software to generate graphical output.

Notable examples

Various page description languages exist:

  • AFP, Advanced Function Presentation (IBM)
  • Apple Raster, formerly known as URF, used by the AirPrint protocol.[1]
  • Canon GARO, Graphic Arts language with Raster Operations (for large format printers), based on Hewlett-Packard PCL3GUI / RTL and CPCA job description language.[2]
  • Common Ground page definition language
  • CPCL, Comtec Printer Control Language (now Zebra)
  • DjVu, a mixed raster content (MRC) format supporting OCR-based scanned documents (AT&T Labs)
  • DPL, Datamax Printer Language (now Honeywell)[3]
  • DTPL, Datamax Ticket Printer Language
  • DVI, Device Independent, output from TeX
  • E411, Emulation 411, for Ticketing and Flight Strip (ATC) systems (IER)
  • EPL, Eltron Programming Language (now Zebra)
  • Envoy page description language (WordPerfect)
  • ESC/P, Epson Standard Code for Printers, simple language mainly used in dot matrix printers
  • ESC/P2, an expanded version of ESC/P
  • ESC/Page, Epson Standard Code for Page Printer, a page description language (distinct from ESC/P) used in a number of Epson laser printers, especially Japanese models
  • ESC/POS, Epson Standard Code for POS printers
  • FGL, Friendly Ghost Language (Boca Systems) printers
  • Fingerprint, a programming language, Direct Protocol is subset of Fingerprint (Intermec)
  • HP-GL and HP-GL/2, geometric language introduced by Hewlett-Packard for pen plotters, still in use today for technical drawings
  • Interpress (Xerox)
  • IJPDS, Ink Jet Printer Data Stream (Kodak)
  • IPDS, Intelligent Printer Data Stream (IBM)
  • IGP/PGL, Printronix Graphics Language
  • IPL, Intermec Printer Language, a programming language for Intermec printers (now a subsidiary of Honeywell)
  • KPDL, Kyocera Page Description Language
  • LCDS/Metacode, a print stream format used in older high-speed printers (Xerox)
  • MODCA, Mixed Object Document Content Architecture (IBM)
  • MTPL, Mannesmann Tally Printer Language
  • PCL, Printer Command Language (Hewlett-Packard)
  • PDF, Portable Document Format (Adobe Systems), now ISO 32000[4]
  • PostScript (Adobe Systems)
  • PPDS, Personal Printer Data Stream
  • RPCS, Refined Printing Command Stream (Ricoh)
  • RTL (Raster Transfer Language, also known as PCL3GUI). Raster graphic command subset of Hewlett-Packard HP-GL/2, similar to PCL.
  • Star Line Mode, variant of ESC/POS used by Star Micronics printers
  • SPL, Samsung Printer Language[5]
  • SVG, an XML-based graphics description language primarily developed for the World Wide Web
  • Canon SG Raster (Swift Graphics Raster for large format printers), based on Hewlett-Packard PCL3GUI / RTL and IVEC (XML formatted job description language)
  • TSPL/TSPL2, Taiwan Semiconductor Printing/Programming Language (TSMC)
  • TTP, print language by Swecoin for kiosk printers (now Zebra)
  • UFR (Ultra Fast Rendering), a proprietary language (Canon)
  • XES, Xerox Escape Sequence
  • XPS, XML Paper Specification introduced in Windows Vista (Microsoft)
  • ZJS, ZjStream Page Description Language (Zenographics)
  • ZPL, Zebra Programming Language

See also

References

  1. ^ "Driverless Printing Standards And their PDLS". OpenPrinting. 29 April 2022.
  2. ^ "White Paper - Canon imagePROGRAF PAGE DESCRIPTION LANGUAGES (PDLS)" (PDF). Canon. Archived from the original (PDF) on 28 December 2013. Retrieved 13 June 2013.
  3. ^ Honeywell, Inc. (2021). DPL command Reference (PDF). Retrieved August 7, 2022.
  4. ^ "PDF format becomes ISO standard". Archived from the original on 2016-03-03. Retrieved 2015-02-02.
  5. ^ Croc, Aurélien. "SPL Specifications". SpliX Drivers for your printer. Archived from the original on April 7, 2018. Retrieved Feb 26, 2018.
Kembali kehalaman sebelumnya


Index: pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve 
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9