В фильтре печати Foomatic 4.0.0 появилась поддержка PDF

Автор ping_Win, 18 Января 2009, 13:36

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

ping_Win

Вышел релиз фильтра печати Foomatic 4.0.0, спустя почти 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://www.opennet.ru/opennews/art.shtml?num=19827