LINUX.ORG.RU

Svg


7

0

Всего сообщений: 77

resvg 0.2 — теперь лучше librsvg

Группа Open Source

resvg — библиотека отрисовки SVG.

Основные изменения:

  • Библиотека была почти полностью переписана.
  • Добавлена поддержка clipPath, mask, pattern и preserveAspectRatio.
  • Новый, написанный с нуля, набор тестов: сайт, репозиторий. На данный момент содержит 539 тестов/файлов svg.
  • Добавлена поддержка отрисовки элементов по ID.
  • Препроцессор был вынесен в отдельный проект: usvg.
  • Новая реализация C-API с полноценной документацией.
  • Множество мелких исправлений.

Краткую сводку о результатах тестирования можно посмотреть здесь.

В двух словах: на данный момент resvg не хуже librsvg, если вам не нужны фильтры (в любом случае тот же blur реализован в librsvg неверно). Производительность приблизительно одинаковая.

Inkscape, с другой стороны, в среднем в 10 раз медленнее и хотя поддерживает больше возможностей SVG (фильтры, маркеры и прочее редко используемое), при этом содержит массу ошибок в реализации базовых примитивов.

>>> Подробности

 ,

RazrFalcon ()

Еще новости

Декабрь 2017

2017

2016

2015

2013

2012

2010

2008

Галерея

Форум

Март 2018

Февраль 2018

Январь 2018

Ноябрь 2017

Октябрь 2017

Август 2017

Июнь 2017

2017

2016