Druckersprache

Aus Mikiwiki
Zur Navigation springen Zur Suche springen

Die Druckersprache ist die Programmiersprache zur Ansteuerung von Druckern. Sie ermöglicht die Kommunikation zwischen dem Drucker (Hardware) und der Software. Sie regelt unter anderem

  • Seitenformat
  • Auflösung
  • Auswahl des Papierfachs
  • Tintensparmodus

Beispiele für solche Druckersprachen sind die folgenden.

Druckersprache Firma
ESC/P Epson
Postscript Adobe Systems
PCL-3, -4, -5e, -6 Hewlett-Packard
GDI
HP-GL, HP-GL/2 Hewlett-Packard
LIDIL Hewlett-Packard Wird von einigen preisgünstigen HP-Druckern verwendet, wird aber von HPIJS nicht vollständig unterstützt.

Da Postscript-Drucker meist etwas teuer sind, verwenden viele Hersteller eine standardisierte PCL-Sprache oder eine eigene herstellerspezifische Druckersprache. Bei allen Druckersprachen ausser Postscript wandelt zunächst ein sogenannter Druckerfilter die zu druckenden Daten nach Postscript um. Danach wandelt das Drucksystem mit Hilfe der PPD-Datei die Postscript-Daten in das druckerspezifische Format um und erweitert sie beispielsweise um Duplexdruck- oder Papierfachinformationen. Für diese Aufgabe besitzt Linux das Programm Ghostscript.

Viele preisgünstige und auch einige teurere Drucker verwenden proprietäre Sprachen oder Protokolle, welche die Hersteller meist streng geheim halten. Ohne vom Hersteller gelieferte Treiber bleiben solche Drucker unter Linux unbrauchbar, weil Ghostscript nicht weiss, in welches Format es die Postscript-Daten umwandeln soll.

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen
Wikipedia ger Druckersprachewbm Enzyklopädischer Artikel