Inkscape поддерживаемые форматы файлов
История Inkscape началась с того, что нескольких программистов и пару дизайнеров, умеющих писать код, перестали устраивать условия разработки редактора векторной графики Sodipodi. Поняв, что они не смогут в должной степени применить свои навыки, они организовали новый проект, который назвали Inkscape. На тот момент в GNU/Linux было всего два редактора векторной графики, которые можно было использовать в реальной работе — Sodipodi и SKetch, позднее переименованный в Skencil. С тех пор разработка Sodipodi практически сошла на нет, а Skencil живёт своей особой внутренней жизнью, в которую вовлечены только самые преданные пользователи. Inkscape де-факто стал самым популярным свободным редактором в своей области.
В свою очередь, Inkscape удобен для создания как художественных, так и технических иллюстраций, что неоднократно было доказано на практике. Это стало возможным во многом благодаря открытому формату SVG, развиваемому консорциумом W3C. Формат SVG позволяет создавать иллюстрации различного типа, в том числе анимированные. Поскольку SVG основан на языке разметки XML, к нему можно писать расширения, чем авторы Inkscape им пользуются.
Собственный формат документов
- основан на SVG v1.1, содержит ряд расширений для увеличения функциональности;
- документы Inkscape SVG можно сохранить как Plain SVG с возможностью изменять неподдерживаемые в обычном SVG элементы как контуры;
- документы можно сохранять и открывать в сжатом виде, с использованием алгоритма компрессии gzip;
- использование групп SVG как слоёв, перемещение документов между слоями.
Поддерживаемые форматы документов
- Импорт: SVG, EPS, PostScript, Dia, AI, Sketch, PNG, TIFF, JPEG, XPM, GIF, BMP
- Экспорт: PNG, SVG, EPS, PostScript, Dia, AI, Sketch, POV-Ray, LaTeX
Удобство использования
- привычные инструменты: Выделение, Масштабирование, Правка узлов, Прямоугольник, Эллипс, Звезда, Спираль, Линия от руки, кривые Безье, Каллиграфическое перо, Текст, Соединительные линии, Градиент, Пипетка;
- контекстная панель параметров инструментов;
- большое количество продуманных клавиатурных комбинаций для вызова функций;
- информативная статусная строка, сообщающая полезную информацию о выделенных объектах и подсказывающая клавиатурные комбинации;
- встроенный векторизатор растровых изображений;
- расширенные возможности работы с клонами объектов, создание узора из клонов при помощи любой из 17 групп симметрии;
- поддержка наклона и силы нажатия стилуса при использовании графических планшетов (инструмент «Каллиграфическое перо»);
- коллективное рисование через протокол XMPP (Jabber);
- экономия времени за счёт использования клонов и вставки стиля (присваивание свойств заливки и штриха одного объекта другому);
- редактор XML-кода документа с деревом объектов — для доступа к временно неподдерживаемым в графическом интерфейсе параметрам документа.
Операции с контурами
- логические операции: сумма, разность, пересечение, исключающее ИЛИ, разделить, разрезать контур;
- динамическая и связанная втяжка;
- упрощение контура;
- оконтуривание штриха;
- создание составных контуров;
- вставка нового узла в любую точку контура;
- быстрая смена типа узла с острого на сглаженный или симметричный.
Архитектура
- используется собственный «движок» рендеринга livarot, рассматривается переход на Cairo;
- возможность писать расширения, реализующие, к примеру, поддержку новых форматов данных;
- инфраструктура для исполнения сценариев, написанных на Perl, Python и Ruby;
Целевое использование
- иллюстрации для офисных циркуляров, презентаций, создание логотипов, визиток, плакатов;
- технические иллюстрации (схемы, графики и пр.);
- векторная графика для высококачественной печати (с предварительным импортом SVG в Scribus);
- веб-графика — от баннеров до макетов сайтов, пиктограммы для приложений и кнопок сайтов, графика для игр.
В следующей версии (0.44) снова ожидаются существенные изменения. Наиболее важные из них: базовая поддержка управления цветом, палитра слоёв, паркующиеся к краю окна (docking) палитры, экспорт в файлы формата OpenDocument Draw ( .odf ), маски и обтравочные контуры, увеличение производительности, настраиваемые клавиатурные комбинации, новые расширения и т. д.
Основная цель — полная поддержка SVG Mobile Specification и частичная — SVG Full Specification. Это включает в себя поддержку анимации и SVG-фильтров.
В Windows
Для установки Inkscape двойным щелчком мышью запустите инсталлятор inkscape-0.43.exe. По умолчанию меню «Эффекты» со сценариями отключено. Для того, чтобы сценарии, написанные на Python, работали в Windows, установите из каталога inkscape дистрибутив Python двойным щелчком по python-2.4.3.msi. Запомните, в какой каталог среда разработки на Python будет установлена, затем укажите путь к ней для Windows. Для этого в Windows 2000 или XP:
Перезагрузите компьютер для того, чтобы изменения в переменной пути были учтены.
Теперь двойным щелчком мышью установите PyXML из инсталляционного пакета PyXML-0.8.4.win32-py2.4.exe в каталоге inkscape. Запустите Inkscape, откройте диалог настроек программы («Файл-> Настройки Inkscape. », «Shift+Ctrl+P»). В диалоге перейдите на вкладку «Прочее» и поставьте флажок напротив «Включить меню Эффекты». Перезапустите Inkscape.
В Linux
$ tar jxf inkscape-0.43.2.tar.bz2
Зайдите в появившийся каталог:
и дайте команду
$ ./configure; make; sudo make install
Предполагается, что в вашей системе настроен sudo. По умолчанию Inkscape будет установлен в/usr/local. Этот путь можно изменить, определив так называемый префикс следующим образом:
Кроме того, задав несколько ключей конфигурации, можно включить следующие возможности:
- коллективное рисование через протокол XMPP (Jabber) — ключ --enable-inkboard (требуется библиотека и средства сборки loudmouth);
- исполнение сценариев на Perl — ключ --with-perl (требуются средства разработки на Perl для ImageMagick);
- исполнение сценариев на Python — ключ --with-python (требуется пакет PythonXML).
В дальнейшем для расширения функциональности программы рекомендуется установить несколько пакетов, не требующихся на этапе сборки:
- Perl, Image:: Magick, pstoedit с фильтром ps2ai для импорта и экспорта Файлов Adobe Illustrator AI (только тех, что основаны на PostScript);
- Sketch для импорта файлов PostScript и Sketch;
- GhostScript — для экспорта в PDF (только в Windows).
Для включения экспорта в PDF для Windows-версии Inkscape установите GhostScript из инсталлятора в каталоге scribus диска «Свободный офис 3.0» и создайте файл ps2pdf.cmd в %каталог установки Inkscape%/share/extensions/ :
Затем замените содержание файла pdf_output.inx из того же каталога на следующее:
Разработчики Inkscape пришли к выводу, что наиболее простой способ научить пользователей основам работы с программой — написать несколько уроков. Изложенные ниже уроки на английском языке есть в самой программе. Они загружаются из меню «Справка» как обычные файлы SVG, в которых можно рисовать прямо на полях рядом с текстом и иллюстрациями.
We need EPS, Adobe SVG, and PDF in/out support. We really need to import/export the following formats:
- EPS
- Adobe SVG (must be interoperable!)
- Postscript
- Adobe Illustrator File Formats (Newer ones are PDF 1.4 documents)
To really be considered a successful application, we must take these file formats in and be able to save them out.
Other useful formats might be:
- Enhanced Windows Metafile (emf)
- Windows Metafile (wmf) (there are a lot of clipart packages in this format)
- Computer Graphics Metafile (cgm) (plt) (Ksm, Melco, PCS, PES, Tajima. ) .
- CorelDRAW files (cdr). Their UI is quite similar to Inkscape's (owing to inspiration of both by Xara's ancient Artworks for the Acorn Archimedes); it suggests a path of least resistance for those seeking to convert.
- The newer Macromedia Freehand formats: .fh9, .fh10, and .fh11 (by file extension in Windows). At least the ability to read basic vectors, fill color, and stroke width (while possibly ignoring page layout for compatibility). Versions older than Freehand 8 might also be useful to revive those ancient drawings one made using the original Apple Macintoshes (prior to His Steveness' firing and subsequent rehiring).
Содержание
Converter Status
Please check [1] and [2]
Test | Inkscape | PDF native | PDF cairo | PS native | PS cairo | emf |
---|---|---|---|---|---|---|
Stroke and Fill | ||||||
shapes-ellipse-01-t | ok | ok | crash | ok | ||
shapes-ellipse-02-t | ok | ok | crash | |||
Markers | ||||||
Text | ||||||
text-align-01-b | ok | ok | crash | ok | ||
SVG Filter | ||||||
basic-filters-gauss-01-b | ok | fail | crash |
Existing Conversion Tools
Scripts and other applications that provide conversions, and might be useful to investigate as solutions to this dilemma.
-
(broken link) (link broken) - for Flash - Another Flash converter - popular text format for describing graphs. Can export SVG. - converts Postscript into SVG (and other editable formats) converts Postscript into PDF converts Postscript into SVG (free) (broken link) converts HPGL files into various formats, including SVG convert CDR-family, AI,PS, EPS, WMF, CGM, SVG to AI, WMF, CGM, SVG EPS to SVG (at least)
OpenOffice OODraw-to-SVG
OpenOffice can export and import SVG, but they do not always work.
For the SVG import in Open Office, do not use the import-from-file function. Instead, open the SVG, and copy it to your document.
Possibly a filter could be created for Inkscape from their code, to enable at least being able to load OODraw's SXD file format into Inkscape.
Browsing through OO's sourcecode, this appears to be the parts that do the SVG writing:
You can download the OpenOffice sourcecode from one of the OpenOffice mirrors. E.g.:
This includes a java sample test, that could perhaps be used as a starting point for a filter.
Perhaps that could be recast into C++ so that a compiled filter could be made of it.
The page also includes a binary svgexport.so package. Perhaps if this is fairly stand-alone, a filter program could be written in C++ based on the above java testcode that links against svgexport.so and provides its functionality on the commandline as a sxd2svg tool.
nm reports that it provides the following functions:
ldd reports that this .so has the following dependency requirements:
Other Conversion Tools
When doing prepress work, its better to convert from ps to pdf on the commandline. there are several options available that make the result better fit the job, this is an example ps2pdf command:
PSStill example: convert a grayscale 25x70 cm inkscape exported postscript file to pdf:
Векторный графический редактор, удобен для создания как художественных, так и технических иллюстраций.
Это стало возможным во многом благодаря открытому формату SVG, развиваемому консорциумом W3C. Формат SVG позволяет создавать иллюстрации различного типа, в том числе анимированные. Поскольку SVG основан на языке разметки XML, к нему можно писать расширения, чем авторы Inkscape и пользуются. Программа распространяется на условиях GNU General Public License.
Содержание
Возможности
Собственный формат документов
- основан на SVG v1.1, содержит ряд расширений для увеличения функциональности;
- документы Inkscape SVG можно сохранить как Plain SVG с возможностью изменять неподдерживаемые в обычном SVG элементы как контуры;
- документы можно сохранять и открывать в сжатом виде, с использованием алгоритма компрессии gzip;
- использование групп SVG как слоёв, перемещение документов между слоями.
Поддерживаемые форматы документов
- Импорт: SVG, SVGZ, Enhanced Metafile|EMF, Encapsulated PostScript|EPS, PostScript, PDF, Adobe Illustrator|AI (9.0 и выше), Dia, Sketch, PNG, TIFF, JPEG, XPM, GIF, BMP, Windows Metafile|WMF, WPG, GGR, ANI, ICO, CUR, PCX, PNM, RAS, Truevision TGA|TGA, WBMP, XBM, X Pixmap|XPM.
- Экспорт: PNG, SVG, Encapsulated PostScript|EPS, PostScript, PDF 1.4 (с полупрозрачностью), Dia, Adobe Illustrator|AI, Sketch, POV-Ray, LaTeX, OpenDocument Draw, GPL, Enhanced Metafile|EMF, POV, DXF.
Удобство использования
- привычные инструменты: Выделение, Масштабирование, Правка узлов, Прямоугольник, Эллипс, Звезда, Спираль, Линия от руки, Перо (кривые Безье), Текст, Градиент, Пипетка;
- инструмент Заливка для трассирующей заливки, создающий новый контур заданного цвета из любой замкнутой векторной или растровой области;
- инструмент Корректор для изменения формы и цвета контуров мягкой кистью;
- инструмент Параллелепипед для рисования параллелепипеда в перспективе, с простым редактированием линий перспективы и точек схода;
- инструмент Каллиграфическое перо, позволяющий выполнять серьёзные каллиграфические работы при помощи планшета (распознаётся сила нажатия и наклон пера), а также содержащий встроенную функцию штриховой гравировки;
- инструмент Ластик, предназначенный для стирания объектов или внутри них;
- инструмент Аэрограф, предназначенный для распыления копий или клонов выделенного объекта, учитывает сила нажатия пером планшета;
- рисование кривых Спиро , то есть всегда ровных, без «горбов» кривых;
- контекстная панель параметров инструментов;
- большое количество продуманных клавиатурных комбинаций для вызова функций;
- информативная статусная строка, сообщающая полезную информацию о выделенных объектах и подсказывающая клавиатурные комбинации;
- встроенный векторизатор растровых изображений, использующий SIOX для выделения объектов на переднем плане;
- расширенные возможности работы с клонами объектов, создание узора из клонов при помощи любой из 17 Группа симметрии|групп симметрии
- поддержка наклона и силы нажатия стилуса при использовании графических планшетов (инструмент Каллиграфическое перо);
- коллективное рисование через протокол XMPP (временно отключено);
- экономия времени за счёт использования клонов и вставки стиля (присваивание свойств заливки и штриха одного объекта другому);
- редактор XML-кода документа с деревом объектов — для доступа к временно неподдерживаемым в графическом интерфейсе параметрам документа;
- возможность аналитического задания кривых с использованием возможностей языка python;
- дополнения, позволяющее создавать формулы в стиле LaTeX, а также строить графики с использованием PSTricks.
Операции с контурами
- логические операции: сумма, разность, пересечение, исключающее ИЛИ, разделить, разрезать контур;
- динамическая и связанная втяжка;
- упрощение контура;
- оконтуривание штриха;
- создание составных контуров;
- вставка нового узла в любую точку контура;
- быстрая смена типа узла с острого на сглаженный или симметричный;
- динамические контурные эффекты.
Архитектура
- используется собственный «движок» рендеринга livarot, запланирован переход на Cairo;
- возможность писать расширения, реализующие, к примеру, поддержку новых форматов данных;
- инфраструктура для исполнения сценариев, написанных на Perl, Python и Ruby;
Целевое использование
- иллюстрации для офисных циркуляров, презентаций, создание логотипов, визиток, плакатов;
- технические иллюстрации (схемы, графики и пр.);
- векторная графика для высококачественной печати (с предварительным импортом SVG в Scribus);
- веб-графика — от баннеров до макетов сайтов, пиктограммы для приложений и кнопок сайтов, графика для игр.
Ссылки
Инсталляция
В SoftwareCenter найдите пакет «inkscape», и установите его.
Через консоль в консоли наберите следующую команду:
Если не можете найти пакет, подключите репозитории. Как подключать репозитории написано здесь.
Видео: Inkscape 0.92 Обзор и поддерживаемые типы файлов
Содержание:
Версия (по состоянию на 15.11.2008 г.) | 0.92 |
платформы | |
Лицензия | Открытый исходный код |
категория | Графика |
Больше информации (посетите сайт издателя) |
Рейтинг: 3.5 / 5 (71 голос) |
Обзор программного обеспечения
Inkscape [/ DFN] изображение / inkscape_324.jpg ">
Снимок экрана Inkscape 0,92
- Поддерживает многие популярные форматы графических файлов
- Предоставляет простой в использовании интерфейс
- Предлагает полезные инструменты, такие как 3D-формы и фильтры
Inkscape - это редактор векторной графики с открытым исходным кодом, работающий в Windows, Mac OS X и Linux. Он используется для создания иконок, логотипов, диаграмм, иллюстраций, карт, веб-графики и многого другого.
Inkscape - это редактор слоев, похожий на Adobe Illustrator. Он включает в себя холст для рисования, окруженный различными инструментами для рисования, которые помогут вам создавать и редактировать графику. Некоторые инструменты Inkscape включают в себя трехмерные фигуры, рисование линий от руки, каллиграфические штрихи, текстовые объекты и создание пути по узлам. Inkscape также предлагает большой выбор фильтров, таких как скосы, гребни, размытия, наложения, текстуры и неровности, которые могут изменить внешний вид ваших объектов.
Inkscape изначально экспортирует в формат SVG, но также поддерживает другие форматы графических файлов, такие как WPG, PNG, JPEG, BMP, EPS, ICO, TIFF и GIF. Он также может читать форматы файлов, используемые другими редакторами векторной графики, такими как Adobe Illustrator и CorelDRAW Graphics Suite.
Inkscape - это редактор векторной графики. Он имеет широкий спектр полезных инструментов и поддерживает многие популярные форматы графических файлов. Если вы ищете бесплатный редактор векторной графики, попробуйте Inkscape.
В обзоре о Inkscape предложено все что вы должны знать об этом бесплатном редакторе векторной графики с открытым исходным кодом. Может ли он заменить Adobe Illustrator и помочь сделать реалистичные рисунки?
О Inkscape
Inkscape — это полнофункциональная, полностью бесплатная альтернатива Adobe Illustrator. В результате, это бесплатное ПО для технического рисования имеет мощные инструменты в сочетании с простым и интуитивно понятным интерфейсом для начинающих.
Открытый исходный код, который позволяет вручную изменять строки кода и улучшать программу, является еще одной положительной стороной этого векторного графического редактора. Инкскейп будет лучшим выбором для начинающих или любителей, но не подойдет для опытных пользователей. Некоторые инструменты все еще нуждаются в улучшении.
Если вы дизайнер и не нравится система подписки, которая заставляет платить за продукт каждый месяц, или вы просто не хотите покупать дорогие пакеты ПО, Inkscape — это подходящий вариант.
Основной формат файла инкскейп — SVG. Этот кроссплатформенный открытый формат файлов, широко используемый в продуктах Adobe. Формат создает относительно компактные размеры файлов без потери качества исходного изображения.
Интерфейс Inkscape
Все доступные версии ПО инкскейп для Windows, Mac OS и Linux имеют довольно старый интерфейс. Он не обновлялся свыше 5 лет. В верхней части окна программы находится панель с различными функциями, слева — основные инструменты, а справа — панель команд.
Все это вместе кажется трудным для начинающего. Однако, редактор позволяет настраивать интерфейс, удалять или добавлять функции и инструменты.
Функция обработки текста
Это бесплатное ПО для векторной графики прекрасно справляется с печатью и подготовкой файлов для него.
Вы можете легко создавать отдельные текстовые строки в дополнение к типу абзаца. Для этого используйте инструмент «Текущий текст», который устанавливается внутри любой фигуры, а с помощью текста вы выбирайте нужный шрифт и его размер.
Потоковый текст инкскейп не будет поддерживаться вне программы, поэтому необходимо преобразовать его, например, в простой текст, прежде чем экспортировать для веб-дизайна.
Кроме того, если вы копируете и вставляете текст из других программ, используя более сложные инструменты печати, Inkscape может вставлять gobbledygook.
Форматирование
Доступные функции форматирования этого ПО для векторного рисования кажутся неполными или менее гибкими, чем у прямых конкурентов, таких как CorelDraw.
Доступ к различным функциям, таким как OpenType, вызывает трудности, потому что приходится назначать инструмент вручную. Кроме того, редактор не имеет функции для создания абзацев или стилей символов.
К тому же, форматирование точек в Flow Text часто приводит к неприятным изменениям.
Узлы
Узлы — это структуры, которые показывают, как создается векторная графика, и они связаны с некоторыми математическими операциями. Они позволяют художникам и дизайнерам манипулировать объектами, изображениями и графикой, которые векторизованы.
Инкскейп предоставляет инструменты для перемещения узлов и маркеров.
Это позволяет манипулировать многими частями объекта и перемещать его края различными способами. Между тем, если инструмент выбран, чтобы сделать выбранный узел симметричным, он позволит пользователям вытянуть одну сторону ручки, а другую — масштабировать соответственно.
Векторы
Inkscape предоставляет много полнофункциональных и хорошо разработанных инструментов для:
- создания векторов
- редактирования векторов
- преобразования векторов.
Каждый из инструментов имеет отдельное окно настроек, что значительно упрощает работу, не загромождая интерфейс.
В дополнение к инструментам, вы будете рады возможности этого ПО создавать или загружать готовые плагины.
Фильтры
Inkscape идет в ногу с тенденциями и предоставляет пользователю свыше 20 используемых предустановленных категорий фильтров.
С их помощью в один клик вы можете:
Печать
Подготовка файлов для печати может быть сложной. Это ПО для цифровой рисования не поддерживает CMYK и Pantone. Так что, если ваша работа предназначена для печати, у вас есть два варианта.
Во-первых, узнайте, преобразует ли ваш принтер файлы в CMYK.
Во-вторых, для конвертации используйте другую программу, например, Adobe Acrobat или Scribus с открытым исходным кодом.
Если файлы привязаны к экрану (веб-страница, дизайн приложения), процесс будет проще, потому что вы экспортируйте их в виде оптимизированных SVG, PMG или даже HTML.
Единственным ограничением здесь является то, что Inkscape не экспортирует JPG, поэтому придется использовать другую программу для этого.
Стоимость Inkscape
Одним из самых значительных и положительных качеств редактора, безусловно, является его цена. Инкскейп бесплатна, так как это программа с открытым исходным кодом, GPL (General Public License). Бесплатная загрузка Inkscape доступна для всех платформ: Windows, Mac OS, Linux.
Преимущества векторного редактора
Почему лучше выбирать векторный редактор, например Inkscape или Illustrator, а не растровый?
Во-первых, фактически векторная графика определяется точками, линиями и кривыми Безье. Их можно бесконечно увеличивать без потери разрешения или качества изображения. Это не эффективно когда разрабатываете логотип, но это будет важным критерием, если вы работаете с большими баннерами, рекламными щитами.
Во-вторых, не менее важное преимущество лучшего бесплатного ПО для векторной графики заключается в том, что размер готовых файлов меньше, чем у их растровых аналогов.
Это будет полезно в тех случаях, когда размещаете на сайте сотни разных картинок или файлов.
Альтернативы Inkscape
Сразу оговорюсь это чисто субъективное мнение.
Inkscape vs Illustrator
Сравнивая Inkscape с Illustrator, я пришел к выводу, что Illustrator значительно опережает оппонента. Он широко признан в качестве стандартного инструмента для векторного дизайна и используется подавляющим большинством студий, агентств и профессиональных дизайнеров.
И инкскейп, и Illustrator являются «многофункциональными».
Illustrator предлагает большой набор функций, которые позволяют создавать:
- логотипы
- значки
- эскизы
- типографики
- сложные иллюстрации.
Когда дело доходит до гибкости, Inkscape побеждает. Оба приложения предоставляют множество возможностей для редактирования графики.
Однако, хотя Illustrator поддерживает практически все типы файлов, Inkscape не поддерживает формат .eps. К сожалению, Inkscape не имеет возможности выводить файлы в цветовых профилях CMYK, что сделает разработку для печати реальной проблемой.
Inkscape действительно является жизнеспособной альтернативой Illustrator, когда дело доходит до таких вещей, как:
- значки веб-сайтов
- дизайн каналов
- фотографии на обложках Facebook
- графический интерфейс мобильных приложений.
Inkscape vs CorelDraw
Сравнивая эту альтернативу Inkscape с самой программой, я не совсем определился с лидером в этой битве, возможно, это ничья. Inkscape абсолютно бесплатен и имеет лицензию GPL. CorelDraw более эффективен и интуитивно понятен.
Inkscape поддерживает многие распространенные форматы файлов импорта (включая SVG, Photoshop и Illustrator). Кроме того, его архитектура плагинов позволяет добавлять больше, чем в CorelDraw. Тем не менее, Corel Draw способен работать с крупными печатными проектами.
Corel Draw экспортирует графику в системный ресурс вашего компьютера без проблем. Инкскейп испытывает трудности с этим.
Inkscape vs Affinity Designer
Inkscape очень близок к CorelDraw и может легко заменить его. Однако, сравнивая его с Affinity Designer , приложение должно пройти более одного обновления.
Inkscape бесплатен, и я считаю, что это единственное преимущество на сегодняшний день. Affinity Photo предлагает значительно лучший интерфейс, а инструменты имеют более продвинутые настройки.
Частые обновления и исправления ошибок — это другие важные преимущества Affinity Designer. Кроме того, пользователи по достоинству оценят его поддержку для всех видов форматов файлов, включая CMYK и Pantone.
Читайте также: