Всего сообщений: 16
Выпущено крупное обновление свободного редактора векторной графики Inkscape.
Introducing Inkscape 1.0! After a little over three years in development, we’re excited to launch this long-awaited version for Windows and Linux (and the macOS preview)
Среди новшеств:
Видео о новшествах: https://www.youtube.com/watch?v=f6UHXkND4Sc
>>> Подробности
Вышел новый, значительный релиз библиотеки для растеризации SVG - resvg.
( читать дальше... )
>>> Репозиторий
resvg — это библиотека для отрисовки SVG, прямыми аналогами которой являются librsvg и QtSvg. Но в отличие от них, resvg поддерживает отрисовку с помощью нескольких бэкендов (Qt и cairo) и обеспечивает более полную поддержку стандарта. Также resvg является модульным, что позволяет использовать лишь нужные функции.
Основные изменения:
marker
.baseline-shift
, letter-spacing
и word-spacing
.Результаты тестирования. Сравнительная таблица. Список нереализованных возможностей.
Так как marker
был успешно реализован, до полной поддержки static SVG осталось реализовать textPath
, Unicode BIDI (left-to-right, top-to-bottom, glyph orientation и т.д.) и несколько фильтров.
>>> GitHub
resvg — это библиотека для отрисовки SVG, прямыми аналогами которой являются librsvg и QtSvg. Но в отличие от них, resvg поддерживает отрисовку с помощью нескольких бэкендов (Qt и cairo) и обеспечивает более полную поддержку стандарта. Также resvg является модульным, что позволяет использовать лишь нужные функции.
( читать дальше... )
>>> Подробности
symbol
.
svg
элементов.
fill="url(#lg1) red"
Ещё не реализовано:
filter
, marker
, textPath
.
Результаты тестирования. Сравнительная таблица.
Если исключить dynamic SVG subset, фильтры и маркеры - resvg
предоставляет лучшую поддержку SVG среди всех кроссплатформенных, FOSS библиотек. И, в том числе, является самой быстрой реализацией.
>>> Репозиторий
resvg — библиотека отрисовки SVG.
Основные изменения:
clipPath
, mask
, pattern
и preserveAspectRatio
.
Краткую сводку о результатах тестирования можно посмотреть здесь.
В двух словах: на данный момент resvg не хуже librsvg, если вам не нужны фильтры (в любом случае тот же blur реализован в librsvg неверно). Производительность приблизительно одинаковая.
Inkscape, с другой стороны, в среднем в 10 раз медленнее и хотя поддерживает больше возможностей SVG (фильтры, маркеры и прочее редко используемое), при этом содержит массу ошибок в реализации базовых примитивов.
>>> Подробности
libresvg 0.1 представляет собой первый экспериментальный выпуск новой библиотеки для отрисовки (рендеринга) SVG.
Основная цель проекта — заменить librsvg и QtSvg, и стать альтернативой Inkscape для тех, кто использует его для конвертирования SVG в PNG.
В текущей версии новая библиотека уже превосходит QtSvg, но не дотягивает до librsvg по возможностям (нет filter, clipPath, mask, marker, pattern). Тем не менее, поддержка стандарта в libresvg намного лучше, из-за чего базовые элементы, такие как path, gradients, shapes, text, поддерживаются лучше (у librsvg множество ошибок отрисовки).
Основные отличия от librsvg:
В разделе Releases можно скачать демо-приложение для оценки отрисовки для тех, кто не хочет собирать библиотку из исходников. Также в архиве находится консольное приложение для конвертации, альтернатива rsvg-convert.
Так как это первый релиз, то принимается любая критика и предложения по дальнейшему развитию проекта.
>>> Подробности
4 января 2017 года обновился свободный редактор векторной графики Inkscape.
( читать дальше... )
>>> Подробности
Вышла новая версия программы для очистки SVG-файлов от лишней информации.
svgcleaner позиционируется как оптимизатор без потерь, строго следующий спецификации SVG 1.1 Full.
Программа распространяется под лицензией GNU GPL v2. Сопутствующие библиотеки — под MPL v2.
>>> Подробности
Вышла новая версия программы для редактирования векторной графики Inkscape.
Основные особенности релиза:
>>> Подробности
Вчера состоялось большое обновление проекта Fontello. Теперь вы не ограничены выбором встроенных иконок - можно импортировать собственные svg-изображения и svg-шрифты (под нарезку).
Большая задержка с добавлением импорта была вызвана желанием показывать все иконки именно так, как они получатся после генерации шрифта. Для этого понадобилось написать на javascript свой генератор ttf, который прямо в браузере строит фонт из импортированных изображений. Работа очень большая, но результат того стоил. Кроме того, для гиков добавлено API, и можно прямо из командной строки загрузить конфигурацию проекта и скачать результат.
Fontello - проект для дизайнеров и разработчиков вебсайтов. Если Twitter Bootstrap предоставляет вам набор CSS-классов для быстрой и легкой верстки страниц, то Fontello позволяет вам легко добавить на эти страницы иконки. Вы можете выбрать иконки из очень большой подборки, а Fontello упакует их в шрифты и сделает файл с CSS-классами. Дальше остается добавить нужный класс к HTML-элементу, и рядом появится картинка.
Показ графики с помощью шрифтов - современный тренд, который позволяет с минимальными усилиями получать одинаково качественный вид страниц на любых устройствах. Fontello позволяет вам не заботится о том, как делать шрифты - остается только выбирать иконки и добавлять собственные.
Код проекта и всех компонент для работы со шрифтами выложен на github. Лицензия - MIT.
>>> Подробности
Недавно была выпущена первая публичная версия программы SVG Cleaner, которая делает возможной пакетную оптимизацию файлов векторной графики в формате SVG.
Формат SVG (стандарт W3C) уже давно стал стандартом де-факто для создания графики в интерфейсах свободных приложений, а в последнее время всё чаще напрямую используется и на веб-сайтах благодаря улучшившейся поддержке браузерами, не говоря о различных открытых фреймворках.
Приложения, создающие SVG (Inkscape, Adobe Illustrator, Corel DRAW), почти всегда записывают в файлы свои служебные дополнения, как правило, хранят в них не используемые по факту элементы и не всегда предоставляют адекватные средства оптимизации конечных файлов.
SVG Cleaner позволяет оптимизировать такие файлы по нескольким десяткам критериев, удаляя неиспользуемые элементы и делая используемые элементы более компактными. Программа представляет собой бэкенд на Perl и графический интерфейс на Qt4.
Репозиторий с исходным кодом размещён на Launchpad, доступен PPA для Ubuntu. Разработчики заинтересованы в максимально широком тестировании и откликах.
Видеодемонстрация и краткое интервью с одним из разработчиков, Андреем Байраком, есть на линуксграфиксе.
>>> Подробности
SVG-Edit — это маленький стильный SVG-редактор, работающий только на html, javascript и svg. Ориентирован, соответственно, на использование в вебе.
Вышла новая версия этого редактора под кодовым номером 2.4 и кодовым именем Arbelos.
Новые функции, имплементированные в этой версии:
>>> Подробности
Sketsa — простой векторный редактор, ориентированный на работу с форматом SVG. В сентябре вышла версия 5.3.2. Написан на Java, дистрибутив — единый для Windows, Linux, Mac OS X. Умеет экспортировать рисунки в JPEG, PNG и PDF.
Личные впечатления: интерфейс удобный; ввод русских букв не работает, но SVG с русскими буквами отображаются нормально; с иксовым буфером обмена взаимодействовать не умеет; рендеринг шрифтов работает несколько иначе, чем в браузере.
Стоимость программы: 69 долларов. Пробная версия не содержит ограничений, но регулярно показывает окно с просьбой заплатить.
˙ Сайт программы
˙ Скриншоты
>>> Скачать
Выпущена новая версия популярного редактора векторной графики Inkscape.
В новой версии:
>>> Подробности