Редактор Inkscape
Редактор Inkscape
Векторный графический редактор Inkscape (http://www.inkscape.org/) является практически полноценным и, главное, бесплатным аналогом CorelDraw или Adobe Illustrator. Его можно применять для создания художественных и технических иллюстраций, изображений для офисных презентаций и веб-графики, в том числе анимированной. Результат работы сохраняется в файл формата SVG (Scalable Vector Graphics), который развивается и поддерживается консорциумом W3C.
Сам формат SVG базируется на языке разметки XML, к нему можно писать расширения, что и используется в Inkscape. Возможен импорт файлов в таких форматах, как JPEG, PNG, TIFF, EPS, PostScript, Dia, AI, Sketch, XPM, GIF, BMP, и экспорт файлов в форматы PNG, SVG, EPS, PostScript, PDF 1.4, Dia, AI, Sketch, POV-Ray, LaTeX, OpenDocument Draw. Формат CorelDraw CDR Inkscape не поддерживает, вероятно, по причине лицензионных ограничений. Сам проект возник на основе другого редактора векторной графики – Sodipodi, который ранее входил в состав GNOME Office. Группу программистов и дизайнеров, умеющих писать код, перестали устраивать условия разработки последнего. На тот момент для Linux было доступно всего два редактора векторной графики, которые можно было использовать в работе, – Sodipodi и SKetch (позднее Skencil). До уровня CorelDraw они явно не дотягивали. Через некоторое время разработка Sodipodi была приостановлена, Skencil (http://www.skencil.org/) сопровождает небольшая группа, поэтому он живет внутренней жизнью, в которую вовлечены только наиболее преданные пользователи. Inkscape стал самым популярным свободным векторным редактором. Практически во всех репозитариях дистрибутивов Linux Inkscape есть, на сайте проекта доступны сборки для Windows и Mac OS X.
Программа имеет все привычные инструменты: Выделение, Масштабирование, Правка узлов, Прямоугольник, Эллипс, Звезда, Спираль и прочие. Поддерживаются такие возможности, как фигуры, контуры, текст, маркеры, клоны, альфа-канал, трансформации, градиенты, текстуры и группировка, слои, сложные операции с контурами, векторизация растровой графики, текст по контуру, заверстанный в фигуру текст, редактирование XML-данных напрямую и многое другое. Расширенные возможности работы с клонами объектов, создание узора из клонов при помощи одной из 17 групп симметрии и использование стилей помогают существенно сэкономить время. Возможна коллективная работа над проектом с использованием протокола XMPP (Jabber). Поддерживаются графические планшеты, в этом случае Inkscape понимает наклон и силу нажатия стилуса. Поддерживаются сценарии, написанные на Perl, Python и Ruby. Благодаря постоянному участию в программе Google’s Summer of Code функциональность Inkscape постоянно развивается – появились базовая поддержка фильтров SVG, импорт в PDF, Псевдо3D, растровые эффекты и многое другое.
Интерфейс понятен (рис. 5.4), прост в освоении и локализован (в некоторых дистрибутивах по умолчанию). На сайте доступна русскоязычная документация. Реализация некоторых возможностей показана в видеоуроках, помогающих быстро освоиться в Inkscape. По адресу http://tavmjong.free.fr/INKSCAPE/MANUAL/html/index.php доступна книга Inkscape: Guide to a Vector Drawing Program («Inkscape: гид по программе векторной графики»), написанная Тавмжонгом Бахом, содержание которой обновляется к выходу каждой новой версии.
Рис. 5.4. Редактор Inkscape
Данный текст является ознакомительным фрагментом.