A newer version of the Gradio SDK is available:
5.5.0
metadata
title: Iconator
emoji: 🌖
colorFrom: blue
colorTo: blue
sdk: gradio
sdk_version: 4.44.1
app_file: app.py
pinned: false
license: apache-2.0
short_description: Create SVG Icons and Icon sheets.
Iconator
This application converts raster images to SVG format, allows for basic styling of the resulting SVGs, and can create Icon sheets using single SVG Icons.
Installation and Setup
- Clone the repository
- Run "install.bat" file It will create a virtual environment and install dependencies.
- After the installation, run the "start-app.bat" file
Usage
SVG Maker:
- Run the application
- Upload one or more image files.
- Adjust the stroke width, fill color, stroke color, and opacity as desired.
- Set the desired output size.
- Specify the output directory where you want the SVG files to be saved.
- Click "Vectorize" to convert the images to SVG format.
- The SVG files will be saved in the specified output directory, and you can also download them directly from the interface.
Icon Sheet:
- Upload SVG icons.
- Select the number of columns, padding, background color, and sheet width.
- Specify if you want a transparent background.
- Click "Generate Icon Sheet".
Log File
The application generates a log file (svgmaker.log
) in the project directory. This file contains important information about the app's operation, including any errors that occur. If you encounter issues, please check this log file for more details.
License
Apache-2.0 license