Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

Handy command line tool with optional GUI to crop and generate icons in different resolutions

Project description

Icon Generator

travis-badge

Note: It's a basically a general purpose icon generator but It's originally a tool I wrote for google chrome extension in a specific project. So the default naming scheme of the generated icons may be weird.

With that said. It is easy to change. Just change some literals at the end of iconGen.py file.

Functionality

Generate a series of icons in different resolutions with a image provided.

usecase.png

The user is able to either interactively select a region from the image with GUI, OR just use some square picture without GUI.

The GUI features polite and completely interactive prompts and is straightforward to use.

easy2use.png

How to Use

support python 3.5 3.6 3.7 and most possibly future versions

pip install iconGen

It should have command line executable entry point by default

  • $ iconGen thonk.png for an interactive session with GUI

  • $ iconGen --full square.png for icon generation without GUI

  • $ iconGen -h for more help such as customizable output directory

in case the command does not work (you are using stupid windows or something). Use the package entry:

> python -m iconGen

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for iconGen, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size iconGen-0.1.0.tar.gz (7.0 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page