Beschreibung des PostScript-Druckers - PostScript Printer Description

Beschreibung des PostScript-Druckers
Dateinamenerweiterung
.ppd
Internet-Medientyp
text / plain, application / vnd.cups-ppd
magische Zahl * PPD-Adobe
Entwickelt von Adobe Systems

PPD- Dateien ( PostScript Printer Description ) werden von Anbietern erstellt, um alle Funktionen und Fähigkeiten zu beschreiben, die für ihre PostScript- Drucker verfügbar sind .

Eine PPD enthält auch den PostScript-Code (Befehle), mit dem Funktionen für den Druckauftrag aufgerufen werden . Als solche fungieren PPDs als Treiber für alle PostScript-Drucker, indem sie eine einheitliche Schnittstelle für die Funktionen und Merkmale des Druckers bereitstellen. Eine generische PPD-Datei für alle Modelle von HP Color LaserJet enthält beispielsweise:

*% =================================
*% Basic Device Capabilities
*% =================================
*LanguageLevel: "2"
*ColorDevice: True
*DefaultColorSpace: CMYK
*TTRasterizer: Type42
*FileSystem: False
*Throughput: "10"

Dies gibt an, dass der Drucker PostScript Level 2 versteht, ein Farbgerät ist und so weiter. Die PPD kann zulässige Papierformate, Speicherkonfigurationen, die für den Drucker festgelegte Mindestschriftart beschreiben und sogar eine baumbasierte Benutzeroberfläche für die druckerspezifische Konfiguration angeben.

Eine PPD wird auch oft als Postscript - Seite Beschreibung statt Printer Description , das ist , weil Postscript das Konzept hat Seite Geräte , wo die Postscript - Seitenbeschreibungs Konfiguration gelesen oder gespeichert als PPD - Datei.

TASSEN

CUPS verwendet PPD-Treiber für alle PostScript-Drucker und hat das Konzept sogar erweitert, um den PostScript-Druck auf Nicht-PostScript-Druckgeräte zu ermöglichen, indem die Ausgabe über einen CUPS-Filter geleitet wird. Eine solche Datei ist keine Standard-PPD mehr, sondern eine "CUPS-PPD". CUPS-Clients lesen normalerweise die aktuelle PPD-Datei jedes Mal vom Server, wenn ein neuer Druckauftrag erstellt wird. Es befindet sich in /usr/share/ppd/ oder /usr/share/cups/model/ .

/usr/share/ppd
├── cupsfilters
│   ├── Fuji_Xerox-DocuPrint_CM305_df-PDF.ppd
│   ├── Generic-PDF_Printer-PDF.ppd
│   ├── HP-Color_LaserJet_CM3530_MFP-PDF.ppd
│   ├── pxlcolor.ppd
│   ├── pxlmono.ppd
│   └── Ricoh-PDF_Printer-PDF.ppd
├── cups-pdf
│   ├── CUPS-PDF_noopt.ppd
│   └── CUPS-PDF_opt.ppd
└── custom

Windows

Microsoft Windows verwendet ebenfalls PPD-Dateien, konvertiert diese jedoch vor der Verwendung in ein binäres .BPD-Dateiformat. Diese werden normalerweise %WINDIR%\system32\spool\drivers\w32x86\3 auf einem x86-System oder %WINDIR%\System32\spool\drivers\x64\3 einem 64-Bit-System gespeichert . Zum Aktualisieren der PPD-Dateien muss der Drucker entfernt und anschließend neu installiert werden.

Mime Typ

Der MIME-Typ für die CUPS-Variante von PPD lautet application / vnd.cups.ppd.

Verweise

  1. ^ PostScript-Referenzhandbuch Kapitel 6.1 Verwenden von Seitengeräten Seite 393.
  2. ^ IANA: https://www.iana.org/assignments/media-types/application/vnd.cups-ppd

Externe Links