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:
- zatrzymaj usługę buforowania;
- dokonaj edycji istniejącego pliku PPD lub zastąp go zaktualizowaną wersją;
- usuń stary plik BPD;
- 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.
- ^ Podręcznik obsługi języka PostScript Rozdział 6.1 Korzystanie z urządzeń stronicowych strona 393.
- ^ IANA: https://www.iana.org/ przypisania /media-types/application/vnd.cups-ppd