Описание принтера PostScript - PostScript Printer Description

Описание принтера PostScript
Расширение имени файла
.ppd
Тип интернет-СМИ
текст / простой, приложение / vnd.cups-ppd
Магическое число* PPD-Adobe
РазработанAdobe Systems

Описание принтера PostScript (PPD) файлы создаются поставщиками для описания всего набора функций и возможностей, доступных для их PostScript принтеры.

PPD также содержит код (команды) PostScript, используемый для вызова функций для задание на печать. Таким образом, PPD-файлы работают как драйверы для всех принтеров PostScript, предоставляя унифицированный интерфейс для возможностей и функций принтера. Например, общий файл PPD для всех моделей HP Color LaserJet содержит:

*% =================================*% Основные возможности устройства*% =================================* LanguageLevel: "2"* ColorDevice: Истинный* DefaultColorSpace: CMYK* TTRasterizer: Тип42*Файловая система: Ложь* Пропускная способность: "10"

который указывает, что принтер понимает PostScript уровня 2, является цветным устройством и т. д. PPD может описывать допустимые размеры бумаги, конфигурации памяти, минимальный набор шрифтов для принтера и даже определять древовидный пользовательский интерфейс для конфигурации конкретного принтера.

PPD также часто называют Описание страницы PostScript вместо Описание принтера, это потому, что PostScript имеет концепцию Страничные устройства где конфигурация описания страницы PostScript считывается или сохраняется как файл PPD.[1]

ЧАШКИ

ЧАШКИ использует драйверы PPD для всех своих принтеров PostScript и даже расширил эту концепцию, чтобы разрешить печать PostScript на устройства печати, не поддерживающие PostScript, путем направления вывода через фильтр CUPS. Такой файл больше не является стандартным PPD, а скорее "CUPS-PPD". Клиенты CUPS обычно читают текущий файл PPD с сервера каждый раз, когда создается новое задание на печать. Это находится в / usr / share / ppd / или же / 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│ ├─pxl. │ ├── pxlmono.ppd│ └── Ricoh-PDF_Printer-PDF.ppd├── cups-pdf│ ├── CUPS-PDF_noopt.ppd│ └── CUPS-PDF_opt.ppd└── custom

Windows

Майкрософт Виндоус также использует файлы PPD, но перед использованием преобразует их в двоичный формат файла .BPD. Обычно они хранятся в % WINDIR% system32 spool drivers w32x86 3 в системе x86 или % WINDIR% System32 spool drivers x64 3 в 64-битной системе. Для обновления файлов PPD необходимо удалить, а затем переустановить принтер.

Тип MIME

Тип MIME для варианта PPD CUPS - application / vnd.cups.ppd.[2]

Рекомендации

  1. ^ Справочник по языку PostScript Управление Глава 6.1 Использование страничных устройств стр. 393.
  2. ^ IANA: https://www.iana.org/assignments/media-types/application/vnd.cups-ppd

внешняя ссылка