В фильтре печати Foomatic 4.0.0 появилась поддержка PDF
17 января 2009 года
Вышел (Архивная копия от 18 января 2010 на Wayback Machine) релиз фильтра печати Foomatic 4.0.0 (Архивная копия от 1 февраля 2009 на Wayback Machine), спустя почти 6 лет с момента релиза 3.0.0. Репозиторий принтеров Foomatic поддерживается организацией Linux Foundation и интегрируется с такими системами печати, как CUPS, LPRng, Gutenprint, LPD, GNUlpr, PPR, PDQ, CPS. Основное назначение Foomatic - преобразование, на основе заданных PPD правил, входящего PostScript или PDF документа в растровый формат, пригодный для передачи низкоуровневому драйверу конкретного принтера. Другими словами, прослойка между спулером печати (cups, lpr и т.п.) и принтером. Кроме того Foomatic содержит набор средств для генерации PPD файлов на основании данных специального репозитория с информацией о принтерах и драйверах.
Главное новшество нового релиза - поддержка PDF в качестве входного формата для обработки документов и для организации работы очередей печати (ранее поддерживался только PostScript). Это значительный шаг в реализации плана по переводу подсистем печати с формата PostScript на PDF (основанный на PostScript, более современный, полностью документированный формат, не обремененный проблемами с лицензированием). Поддержка PDF уже реализована для Ghostscript и CUPS, вероятно в скором времени можно ожидать появления первых дистрибутивов, полностью перешедших для обмена данными в системе печати на формат PDF.
Из других новшеств можно отметить:
- Для увеличения производительности код фильтра foomatic-rip был полностью переписан на языке Си и может быть использован в библиотеках без дополнительных Perl биндингов;
- Поддержка более детальной информации о драйверах для упрощения принятия решения о выборе наиболее оптимального драйвера.
- Реализована возможность автоматической загрузки драйвера с web-ресурса OpenPrinting и поддержка наличия несвободных драйверов и PPD файлов в БД;
- Новая возможность поиска подходящего драйвера. Включая поддержку отправки запроса к OpenPrinting БД, используя в качестве ключа PCI/USB идентификатор устройства.
- Увеличена гибкость в написании XML файлов данных, теперь связи между принтером/драйвером можно определять не только в XML описании драйвера, но в XML файле принтера.
Источники
править- Главная ссылка к новости (http://forums.linux-foundation...) (Архивная копия от 18 января 2010 на Wayback Machine)
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.