Jump to content

Описание принтера PostScript

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

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

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

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

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

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

CUPS использует драйверы 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
│   ├── pxlcolor.ppd
│   ├── pxlmono.ppd
│   └── Ricoh-PDF_Printer-PDF.ppd
├── cups-pdf
│   ├── CUPS-PDF_noopt.ppd
│   └── CUPS-PDF_opt.ppd
└── custom

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

Обновление файла PPD требует четырех шагов:

  1. остановить службу спулинга;
  2. отредактируйте существующий файл PPD на месте или замените его обновленной версией;
  3. удалите старый файл BPD;
  4. перезапустите службу спулинга.

Это автоматически создаст новый BPD из обновленного PPD.

Тип 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
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b0ca8b95c730b0770e8142b3e0f5c0a5__1716897720
URL1:https://arc.ask3.ru/arc/aa/b0/a5/b0ca8b95c730b0770e8142b3e0f5c0a5.html
Заголовок, (Title) документа по адресу, URL1:
PostScript Printer Description - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)