Запрос обратной связи и обзора библиотеки оптимизатора PHP SVGPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Запрос обратной связи и обзора библиотеки оптимизатора PHP SVG

Сообщение Anonymous »

Я разработал библиотеку PHP под названием PHP SVG Optimizer, которая оптимизирует файлы SVG, удаляя ненужные метаданные, уменьшая размер файла и очищая структуру.
Пример использования: p>

Код: Выделить всё

$svgOptimizer = (new SvgOptimizerBuilder(new FileProvider('path/to/source.svg', 'path/to/output.svg')))
->removeTitleAndDesc()
->removeComments()
->removeUnnecessaryWhitespace()
->removeDefaultAttributes()
->removeMetadata()
->flattenGroups()
->convertColorsToHex()
->minifySvgCoordinates()
->minifyTransformations()
->build();
Мне нужна обратная связь:
  • Качество кода и лучшие практики.
    < li>Потенциальные дополнения или улучшения функций.
  • Предложения по документации или тестированию.
Я тестировал библиотеку на образец SVG, и он успешно удалил метаданные, комментарии и уменьшил размер файла.

Подробнее здесь: https://stackoverflow.com/questions/789 ... er-library
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»