Seitenbeschreibungssprache - Page description language

Im Digitaldruck , eine Seitenbeschreibungssprache ( PDL ) ist eine Computersprache, die das Aussehen einer gedruckten Seite in einer höheren Ebene als ein tatsächlicher Ausgang beschreibt Bitmap (oder allgemein Rastergrafiken ). Ein überlappender Begriff ist die Druckersteuerungssprache , zu der auch die Printer Command Language (PCL) von Hewlett-Packard gehört . PostScript ist eine der bekanntesten Seitenbeschreibungssprachen. Die Anpassung der Markup-Sprache der PDL ist die Seitenbeschreibungs-Markup-Sprache.

Seitenbeschreibungssprachen sind Text (für Menschen lesbar) oder binäre Datenströme, die normalerweise mit zu druckendem Text oder Grafiken gemischt werden. Sie unterscheiden sich von APIs (Graphic Application Programming Interfaces ) wie GDI und OpenGL , die von der Software aufgerufen werden können, um grafische Ausgaben zu generieren.

Bemerkenswerte Beispiele

Es gibt verschiedene Seitenbeschreibungssprachen:

  • AFP , Advanced Function Presentation ( IBM )
  • Canon GARO, Grafiksprache mit Rasteroperationen (für Großformatdrucker), basierend auf der Jobbeschreibungssprache Hewlett-Packard PCL3GUI / RTL und CPCA.
  • Common Ground Seitendefinitionssprache
  • CPCL, Comtec Printer Control Language (jetzt Zebra)
  • DPL, Datamax Printer Language (jetzt Honeywell )
  • DTPL, Datamax Ticket Printer Language
  • DVI , geräteunabhängig, Ausgabe von TeX
  • E411, Emulation 411, für Ticketing- und Flight Strip (ATC) -Systeme (IER)
  • EPL , Eltron Programmiersprache (jetzt Zebra)
  • Seitenbeschreibungssprache des Gesandten ( WordPerfect )
  • ESC / P , Epson- Standardcode für Drucker, einfache Sprache, die hauptsächlich in Nadeldruckern verwendet wird
  • ESC / P2, eine erweiterte Version von ESC / P.
  • ESC / Page , Epson-Standardcode für Seitendrucker, eine Seitenbeschreibungssprache (im Unterschied zu ESC / P), die in einer Reihe von Epson-Laserdruckern, insbesondere in japanischen Modellen, verwendet wird
  • ESC / POS , Epson- Standardcode für POS- Drucker
  • FGL, Boca Systems-Drucker (Friendly Ghost Language)
  • Fingerprint, eine Programmiersprache, Direct Protocol ist eine Teilmenge von Fingerprint ( Intermec )
  • HP-GL und HP-GL / 2, geometrische Sprache, die von Hewlett-Packard für Stiftplotter eingeführt wurde und heute noch für technische Zeichnungen verwendet wird
  • Interpress ( Xerox )
  • IJPDS , Tintenstrahldrucker- Datenstrom ( Kodak )
  • IPDS , Intelligenter Druckerdatenstrom (IBM)
  • IGP / PGL, Printronix Graphics Language
  • IPL, Intermec Printer Language, eine Programmiersprache für Intermec- Drucker (jetzt eine Tochtergesellschaft von Honeywell )
  • KPDL, Kyocera Seite Beschreibung Sprache
  • LCDS / Metacode, ein Druckstromformat, das in älteren Hochgeschwindigkeitsdruckern ( Xerox ) verwendet wird
  • MODCA , Mixed Object Document Content Architecture (IBM)
  • MTPL, Mannesmann Tally Printer Language
  • PCL , Druckerbefehlssprache ( Hewlett-Packard )
  • PDF , Portable Document Format ( Adobe Systems ), jetzt ISO 32000
  • PostScript ( Adobe Systems )
  • PPDS , Personal Printer Data Stream
  • RPCS , Refined Printing Command Stream ( Ricoh )
  • RTL (Raster Transfer Language, auch bekannt als PCL3GUI). Raster-Grafikbefehls-Teilmenge von Hewlett-Packard HP-GL / 2, ähnlich wie PCL.
  • Star Line Mode, Variante von ESC / POS, die von Star Micronics- Druckern verwendet wird
  • SPL , Samsung Druckersprache
  • SVG , eine XML-basierte Grafikbeschreibungssprache, die hauptsächlich für das World Wide Web entwickelt wurde
  • Canon SG Raster (Swift Graphics Raster für Großformatdrucker), basierend auf Hewlett-Packard PCL3GUI / RTL und IVEC (XML-formatierte Jobbeschreibungssprache)
  • TSPL / TSPL2, Taiwan Semiconductor Printing / Programming Language ( TSMC )
  • TTP, Drucksprache von Swecoin für Kioskdrucker (jetzt Zebra)
  • UFR (Ultra Fast Rendering), eine proprietäre Sprache (Canon)
  • XES, Xerox-Escape-Sequenz
  • XPS , XML-Papierspezifikation in Windows Vista ( Microsoft ) eingeführt
  • ZJS, ZjStream Seite Beschreibung Sprache (Zenographics)
  • ZPL , Zebra- Programmiersprache

Siehe auch

Verweise

Externe Links