Home / LinuxUser / 2001 / 10 / Der lange Weg der Druckdaten

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(161 Punkte bei 4 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Verschlungene Pfade

Der lange Weg der Druckdaten

Plug&Play

Als Linux-Heimanwender kann man mit CUPS auf einem alleinstehenden Rechner bereits wunschlos gücklich werden. Aber nicht nur der PPD-Trick bezüglich der Printer-Optionen macht CUPS so attraktiv. Der absolute Clou ist die komplette Netzwerktransparenz aller Grundfunktionen [1--3]. Das bedeutet, dass Filter, Treiber und Backends bei Konfiguration eines CUPS-Servers nicht mehr auf allen Arbeitsplatzrechnern einzeln eingerichtet und gepflegt werden müssen. Jeder Client, der frisch ans Netz gebracht wird, "findet" innerhalb von 30 Sekunden die verfügbaren Drucker, weil sie ihm vom Server per Broadcast in regelmäßigen Abständen mitgeteilt werden.

Der Client kann somit jeden Drucker sofort samt allen gerätespezifischen Optionen verwenden, ohne auch nur einen einzigen Filter oder Treiber lokal einzusetzen. Einfach Job-Optionen festlegen und das lokale PostScript (oder auch Text- und Grafikformate) per IPP an den Server schicken. CUPS-Rechner verwenden für den Datenaustausch untereinander automatisch dieses Protokoll. Der Server sorgt anschließend für die weitere Verarbeitung, nämlich Dateikonvertierungen, Spoolen und Weitergabe an den Zieldrucker über das entsprechende (eventuell noch "altmodische") Drucker-Protokoll (LPR/LPD, HP JetDirect, …).

Glossar

PCL

PDL von HP für Desk- und LaserJet-Baureihen, von vielen anderen Herstellern emuliert oder lizenziert.

ESC/P

PDL für die StylusColor- und StylusPhoto-Tintenstrahler-Baureihen.

GDI

MS-Windows-interne Darstellungssprache für Grafik auf dem Bildschirm; aus dieser wird dann von entsprechenden Treibern PCL bzw. PostScript erzeugt, bei GDI-Druckern wird sie direkt an das Gerät geschickt.

Ghostscript

Ein umfangreiches Paket zur Erzeugung vieler Druckerformate aus PDF und PostScript samt zugehöriger Utilities. Ursprünglich von der Firma Aladdin Enterprises entwickelt, wird die zurückliegende Ghostscript-Version immer dann, wenn eine neuere erscheint, unter die freie GPL-Lizenz gestellt.

Einzelfilter

Beim Drucken bezeichnet man Programme, die Dateiformate entgegennehmen, konvertieren und weitergeben als Filter.

Spool

"Simultaneous Peripheral Operations Online – hier die Methode, Druckjobs auf dem Server von mehreren Clients gleichzeitig anzunehmen und sie dann in eine Warteschlange zu stellen, die sequentiell abgearbeitet wird (da der Drucker nur jeweils einen Job bearbeiten kann).

logischen Drucker

Für ein Druckergerät lassen sich mehrere Namen definieren, unter denen es verschiedene Aufgaben wahrnimmt: Beispielsweise druckt ein logischer Drucker doppelseitig auf dem Gerät, während ein anderer das Papier nur auf einer Seite beschreibt.

Foomatic

Ein Satz von Perl-Skripten, der aus der Datenbank von Linuxprinting.org für verschiedene Unix-Druck- und Spool-Systeme automatisch und online Konfigurationsdateien für beliebige Geräte/Filter-Paare erzeugt und weitere Goodies bereithält.

CUPS-O-Matic

Der Teil von Foomatic, der PPDs für CUPS erzeugt. Diese sorgen dafür, dass beliebige Ghostscript-Filter bei CUPS eingebunden werden können.

Infos

[1] Kurt Pfeifle: "Ein starkes Doppel", Linux-Magazin 02/2000, http://www.linux-magazin.de/ausgabe/2000/02/CUPS/cups1.html

[2] Kurt Pfeifle: "Doppeltreffer", Linux-Magazin 04/2000, http://www.linux-magazin.de/ausgabe/2000/04/CUPS/cups2.html

[3] Kurt Pfeifle: "Drucken wie Browsen", Linux-Magazin 06/2000, http://www.linux-magazin.de/ausgabe/2000/06/CUPS/cups.html

[4] Michael R. Sweet: "Common UNIX Printing System and IPP", SAMS Publishing Verlag, ISBN 0-672-32196-3

[5] The GIMP Print Project: http://gimp-print.sourceforge.net/

[6] Foomatic und CUPS-O-Matic: http://www.linuxprinting.org/

[7] Patricia Jung: "Brücken schreiben", "Answer Girl" im LinuxUser 06/2000, http://www.linux-user.de/ausgabe/2000/06/044-answergirl200006/answergirl200006.html

[8] Patricia Jung: "Gut gedruckt", "Answer Girl" im LinuxUser 08/2000, http://www.linux-user.de/ausgabe/2000/08/AnswerGirl/answergirl.html

Der Autor

Kurt Pfeifle hat beruflich mit Druckern zu tun. Er arbeitet als System-Spezialist für die Danka Deutschland GmbH, einen der weltweit größten herstellerunabhängigen Anbieter professioneller Digital-Drucksysteme. Neben der CUPS-FAQ (http://www.danka.de/printpro/faq.html) betreut er auch das KDEPrint Handbook, das ihm so viel Spass wie Kopfzerbrechen bereitet.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 0 Punkte (0 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...