Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Page description language

From Wikipedia, the free encyclopedia
Computer language
icon
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Page description language" – news ·newspapers ·books ·scholar ·JSTOR
(May 2020) (Learn how and when to remove this message)

Indigital printing, apage description language (PDL) is a computer language that describes the appearance of a printed page in a higher level than an actual outputbitmap (or generallyraster graphics). An overlapping term isprinter control language, which includes Hewlett-Packard'sPrinter Command Language (PCL).PostScript is one of the most noted page description languages. Themarkup 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 graphicsapplication programming interfaces (APIs) such asGDI andOpenGL that can be called by software to generate graphical output.

Notable examples

[edit]

Various page description languages exist:

  • AFP, Advanced Function Presentation (IBM)
  • Apple Raster, formerly known as URF, used by theAirPrint protocol.[1]
  • Canon GARO, Graphic Arts language with Raster Operations (for large format printers), based onHewlett-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 (nowHoneywell)[3]
  • DTPL, Datamax Ticket Printer Language
  • DVI, Device Independent, output fromTeX
  • 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 indot 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 forPOS 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 byHewlett-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 forIntermec printers (now a subsidiary ofHoneywell)
  • 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 byStar Micronics printers
  • SPL, Samsung Printer Language[5]
  • SVG, an XML-based graphics description language primarily developed for theWorld 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

[edit]

References

[edit]
  1. ^"Driverless Printing Standards And their PDLS".OpenPrinting. 29 April 2022.
  2. ^"White Paper - Canon imagePROGRAF PAGE DESCRIPTION LANGUAGES (PDLS)"(PDF). Canon. Archived fromthe original(PDF) on 28 December 2013. Retrieved13 June 2013.
  3. ^Honeywell, Inc. (2021).DPL command Reference(PDF). RetrievedAugust 7, 2022.
  4. ^"PDF format becomes ISO standard". Archived fromthe original on 2016-03-03. Retrieved2015-02-02.
  5. ^Croc, Aurélien."SPL Specifications".SpliX Drivers for your printer. Archived fromthe original on April 7, 2018. RetrievedFeb 26, 2018.

External links

[edit]
Imperative
Structured
Object-oriented
Declarative
Functional
Dataflow
Logic
Domain-
specific
language

(DSL)
Concurrent,
parallel
Metaprogramming
Separation
of concerns
Comparisons/Lists
Retrieved from "https://en.wikipedia.org/w/index.php?title=Page_description_language&oldid=1330546321"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp