Skip to content

TeaOk210/flutter-icons-config-to-svg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Flutter Icons Extractor

Описание

Данный репозиторий содержит скрипт на языке Python, предназначенный для извлечения svg иконок из конфигурационного файла flutterIcons. Скрипт обрабатывает JSON-структуру, где каждая иконка описана уникальным идентификатором, CSS классом, числовым кодом, исходной информацией, выборкой и SVG путём. Из этой информации скрипт генерирует отдельные SVG файлы, каждый из которых представляет собой иконку. После создания всех SVG файлов, скрипт автоматически архивирует папку с иконками в формате zip, что удобно для последующего использования или распространения иконок.

Применение

Скрипт может быть полезен разработчикам и дизайнерам, работающим с Flutter, кто желает извлечь иконки из заданного конфигурационного файла в формате JSON. Это может быть особенно полезно для автоматизации процесса обновления иконографики в проектах Flutter.

Как использовать

  1. Склонируйте репозиторий на свой компьютер.
  2. Поместите конфигурационный JSON файл с иконками в корень проекта.
  3. Убедитесь, что ваш JSON файл следует формату используемому в примере скрипта.
  4. Запустите скрипт python icon_extractor.py.
  5. После выполнения скрипта, в корневом каталоге проекта появится zip-архив с иконками.

Зависимости

Для работы скрипта понадобится Python версии 3.x.

Лицензия

Исходный код распространяется под лицензией MIT, что позволяет использовать его в личных и коммерческих проектах с соблюдением условий лицензии.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages