Opis drukarki PostScript

Opis drukarki PostScript
Rozszerzenie nazwy pliku
.ppd
Typ mediów internetowych
tekst/zwykły, aplikacja/vnd.cups-ppd
magiczny numer *PPD-Adobe
Opracowany przez Systemy Adobe

opisu drukarki PostScript ( PPD ) są tworzone przez dostawców w celu opisania całego zestawu funkcji i możliwości dostępnych dla ich drukarek PostScript .

Plik PPD zawiera także kod PostScript (polecenia) używany do wywoływania funkcji zadania drukowania . W związku z tym pliki PPD działają jako sterowniki dla wszystkich drukarek PostScript, zapewniając ujednolicony interfejs dla możliwości i funkcji drukarki. Na przykład ogólny plik PPD dla wszystkich modeli HP Color LaserJet zawiera:




 
 
 
 
 
  *  % =================================  *  % Podstawowe możliwości urządzenia  *  % ======== =========================  *Poziom języka:  "2"  *ColorDevice:  True  *DefaultColorSpace:  CMYK  *TTRAsterizer:  Type42  *FileSystem:  False  *Przepustowość:  „10” 

co określa, że ​​drukarka obsługuje język PostScript poziomu 2, jest urządzeniem kolorowym itd. Plik PPD może opisywać dopuszczalne rozmiary papieru, konfiguracje pamięci, minimalny zestaw czcionek dla drukarki, a nawet określać oparty na drzewie interfejs użytkownika dla konfiguracji specyficznej dla drukarki.

Plik PPD jest również często nazywany opisem strony PostScript zamiast opisem drukarki , ponieważ PostScript opiera się na koncepcji urządzeń stronicowych , z których konfiguracja opisu strony PostScript jest odczytywana lub zapisywana jako plik PPD.

KUBKI

Firma CUPS wykorzystuje sterowniki PPD we wszystkich swoich drukarkach PostScript, a nawet rozszerzyła tę koncepcję, aby umożliwić drukowanie w języku PostScript na urządzeniach drukujących innych niż PostScript, kierując wydruk przez filtr CUPS. Taki plik nie jest już standardowym plikiem PPD, ale raczej „CUPS-PPD”. Klienci CUPS zwykle odczytują bieżący plik PPD z serwera za każdym razem, gdy tworzone jest nowe zadanie drukowania. Znajduje się w /usr/share/ppd/ lub /usr/share/cups/model/ .

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

Okna

Microsoft Windows również używa plików PPD, ale przed użyciem konwertuje je do binarnego formatu pliku .BPD. Pliki te, zarówno PPD, jak i BPD, są zwykle przechowywane w %WINDIR%\system32\spool\drivers\w32x86\3 w systemie x86 lub %WINDIR%\System32\spool\drivers\x64\3 w systemie 64-bitowym.

Aktualizacja pliku PPD wymaga czterech kroków:

  1. zatrzymaj usługę buforowania;
  2. dokonaj edycji istniejącego pliku PPD lub zastąp go zaktualizowaną wersją;
  3. usuń stary plik BPD;
  4. uruchom ponownie usługę buforowania.

Spowoduje to automatyczne wygenerowanie nowego pliku BPD na podstawie zaktualizowanego pliku PPD.


Typ MIME

Typ MIME dla wariantu PPD CUPS to application/vnd.cups-ppd.

  1. ^ Podręcznik obsługi języka PostScript Rozdział 6.1 Korzystanie z urządzeń stronicowych strona 393.
  2. ^ IANA: https://www.iana.org/ przypisania /media-types/application/vnd.cups-ppd

Linki zewnętrzne