svgcleaner 0.7.0
Состоялся релиз новой версии программы для очистки SVG-файлов от лишней информации.
svgcleaner позиционируется как оптимизатор без потерь, строго следующий спецификации SVG 1.1 Full.
Основные изменения:
ядро (консольная версия) переписано с C++ на Rust;
реализованы собственные библиотеки для разбора SVG и представления SVG в виде DOM;
программа стала в 3 раза быстрее;
все функции очистки теперь работают в режиме без потерь (lossless);
степень очистки упала примерно на 5% ради стабильности и корректности;
добавлена документация для каждой опции очистки;
GUI переписан с нуля и вынесен в отдельный репозиторий.
Программа распространяется под лицензией GPLv2. Сопутствующие библиотеки — под MPLv2.
>>> Готовые сборки
rust, svg
svgcleaner позиционируется как оптимизатор без потерь, строго следующий спецификации SVG 1.1 Full.
Основные изменения:
ядро (консольная версия) переписано с C++ на Rust;
реализованы собственные библиотеки для разбора SVG и представления SVG в виде DOM;
программа стала в 3 раза быстрее;
все функции очистки теперь работают в режиме без потерь (lossless);
степень очистки упала примерно на 5% ради стабильности и корректности;
добавлена документация для каждой опции очистки;
GUI переписан с нуля и вынесен в отдельный репозиторий.
Программа распространяется под лицензией GPLv2. Сопутствующие библиотеки — под MPLv2.
>>> Готовые сборки
rust, svg
Ещё новости по теме:
18:20