Печать фотографий без полей и печать на CD в Ubuntu. Возможно это кому то пригодиться.
Когда я перешел на Ubuntu, то столкнулся с тем, что драйвер Gutenprint не полностью поддерживает возможности моего принтера Canon PIXMA iP4300. Драйвер Turboprint эти опции поддерживает, но "несколько" дороговат. Почитав форумы, я нашел инструкцию, как поставить "родной бесплатный драйвер", который оказался несколько ущербным. Не было возможности печатаь фотографии без полей (хотя в версии драйвера для openSUSE 10.2 и Fedora Core 6 такая возможность представлена), нет поддержки печати на CD/DVD дисках, статус принтера не отображает уровень чернил. Пытаясь решить проблему печати фотографий без полей я нашел на сайте
http://www.canon.com.au/drivers/default.aspx пакет cnijfilter-common-2.70-2.tar.gz. Попытался его установить, но принтер работать отказался. Поэтому остался на драйвере, преобразованном из RPM пакетов. Проблема печати фотографий для наиболее ходового формат 10х15 см была решена с помощью скрипта, написанного almr. Дополнительно предлагается скрипт для печати четырех фотографий 10х15 см на фотобумаге формата А4. Могу подтвердить, что все работает. Качество фотографий не отличается от тех, которые я печатал в Easy-PhotoPrint. Для удобства использования нужно внести себя в группу root, тогда печать можно запускать двойным щелчком по скрипту, расположенному в папке с отобранными для печати файлами в формате jpeg (скрипт написан для принтера iP3300, нужно изменить команду cifip3300 на cifip4300).
Вторая проблема в стадии решения. На сайте
https://forum.ubuntu.ru/index.php?topic=21903.0 пользователем $tudent выложена ссылка
http://ubuntufs.wordpress.com/2006/06/09/51/, пройдя по которой я увидел руководство к действию. Скачал и установил последнюю версию Gutenprint, установил gimp-print, скрипт CDlabel2.scm с сайта
http://www.shallowsky.com/software/cdplugins/ нужно поместить в ~/.gimp-2.4/scripts/CDlabel2.scm, а плагин для изгибания надписей в GIMP arclayer-0.3.py нужно поместить в ~/.gimp-2.4/plug-ins/arclayer.py (не забыв сделать его исполняемым). После этого на панели GIMP появилась вкладка Script-Fu>Utils>CD mask... и во вкладке Фильтры>Искажения>ArcLayer.py. Автор скрипта советует привести размер используемого для печати изображения к 800х800. После этого нажимаем на CD mask и видим, как будет выглядеть CD. Затем Файл>Print with Gutenprint и настраиваем параметры принтера (не совсем понятно, как выставить максимальное качество печати, предлагается только два режима - стандартное качество и ручная настройка, а параметры для ручной настройки не отображаются). Параметры центровки не сохраняются, нужно будет подстраивать каждый раз при печати. У меня изображение на CD смещено вниз на 0,5 мм и вправо на 0,25 мм. Качество печати ниже, чем в программе CD-LabelPrint, да и диски для печати не бумага, поэтому эксперимент пока продолжается. Если кто-то может поделиться опытом по этой проблеме, пишите.