https://github.com/caesay/png2ico
My own rendition of an ico generator
https://github.com/caesay/png2ico
Last synced: 12 days ago
JSON representation
My own rendition of an ico generator
- Host: GitHub
- URL: https://github.com/caesay/png2ico
- Owner: caesay
- License: gpl-2.0
- Created: 2022-06-07T07:23:48.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-07T07:36:18.000Z (about 4 years ago)
- Last Synced: 2025-01-16T06:58:39.057Z (over 1 year ago)
- Language: C
- Size: 4.34 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# png2ico
This program uses [FreeImage](https://freeimage.sourceforge.io/) to combine multiple png's into an ico.
## Usage
It takes any number of positional arguments as png inputs. It also supports wildcards (but not ** globs). The `-o` argument optionally specifies a custom output file name.
```cmd
png2ico mylogo-*.png -o outlogo.ico
```
## Todo
It would be nice if this program could also take an svg and generate the common sized png's using [librsvg](https://wiki.gnome.org/action/show/Projects/LibRsvg?action=show&redirect=LibRsvg), therefore saving the need to export the png's from a tool like Illustrator or InkScape.