Sidebeskrivelsesspråk

Sidebeskrivelsesspråk (engelsk: Page description language; PDL) er et dataspråk som beskriver framtoningen av trykt side i et høyere nivå enn en faktisk bitmap sendt til en printer. Et overlappende begrep er printerkontrollerende språk, hvilket inkluderer Hewlett-Packards PCL. PostScript er et av de mest kjente sidebeskrivelsesspråkene. Tilpasningen av PDL til markeringsspråk er et sidebeskrivelsesspråk.

Sidebeskrivelsesspråk er datastrømmer som er tekstbaserte eller binære. I prinsippet kan den samme datastrømmen ble gjengitt mangfoldige ganger for å generere mangfoldige kopier av det samme bildet. De er adskilt fra grafiske APIer som GDI og OpenGL som bli påkalt av programvare for å generere grafisk utmating.

Liste rediger

Ulike sidebeskrivelsesspråk eksisterer; en del åpne standarder mens andre proprietære.

  • AFP, Advanced Function Presentation (IBM)
  • Canon GARO, Graphic Arts language with Raster Operations[1]
  • Common Ground
  • CPCL, Comtec Printer Control Language (Zebra, Comtec)
  • DPL, Datamax Printer Language
  • DTPL, Datamax Ticket Printer Language
  • DVI, Device Independent
  • E411, Emulation 411, For Ticketing and Flight Strip (ATC) systems (av IER)
  • EPL, Eltron programmeringsspråk
  • Envoy, et Sidebeskrivelsesspråk skapt av WordPerfect Corporation
  • ESC/P, Epson Standard Code for Printers, enkelt språk benyttet hovedsakelig for matriseskrivere
  • ESC/P2, an expanded version of ESC/P
  • ESC/Page, Epson Standard Code for Page Printer, et Sidebeskrivelsesspråk (særskilt fra ESC/P) benyttet i et antall Epson laserprintere, særlig for japanske modeller
  • ESC/POS, Epson Standard Code for printere av typen «Point of sale» (POS)
  • HP-GL and HP-GL/2, geometrisk språk introdusert av Hewlett-Packard for plottere, fortsatt i bruk for teknisk tegning
  • Interpress (Xerox)
  • IJPDS, Ink Jet Printer Data Stream (fra Kodak)
  • IPDS, Intelligent Printer Data Stream (fra IBM)
  • KPDL, Kyocera Page Description Language
  • LCDS/Metacode, et printstrømformat fra Xerox benyttet i deres eldre hurtigprintere
  • MODCA (IBM)
  • MTPL, Mannesmann Tally Printer Language
  • PCL, Printer Command Language (Hewlett-Packard)
  • PDF, Portable Document Format (Adobe Systems)
  • PostScript (Adobe Systems)
  • PPDS, Personal Printer Data Stream fra IBM
  • RPCS, Refined Printing Command Stream fra Ricoh
  • SPL, Samsung Printer Language[2]
  • SVG, et XML-basert grafisk beskrivende språk utviklet for Internett
  • TSPL, TSC Printers programming language
  • UFR (Ultra Fast Rendering), et proprietært språk benyttet av Canon
  • XES, Xerox Escape Sequence
  • XPS, XML Paper Specification, introdusert i Windows Vista
  • ZJS, Zenographics ZjStream Sidebeskrivelsesspråk
  • ZPL, Zebra programmeringsspråk

Referanser rediger

Eksterne lenker rediger