https://github.com/miyako/4d-class-png2ico
Classes to generate .ico from .png
https://github.com/miyako/4d-class-png2ico
4d-class
Last synced: 4 months ago
JSON representation
Classes to generate .ico from .png
- Host: GitHub
- URL: https://github.com/miyako/4d-class-png2ico
- Owner: miyako
- License: mit
- Created: 2024-03-18T04:43:38.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-11T10:20:29.000Z (about 2 years ago)
- Last Synced: 2025-10-04T16:29:16.802Z (9 months ago)
- Topics: 4d-class
- Language: 4D
- Homepage:
- Size: 8.92 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Source folder should contain `.png` files named accroding to `iconutil` format. i.e.
* `icon_1024x1024.png`
* `icon_512x512.png`
* `icon_96x96.png`
* `icon_256x256.png`
* `icon_32x32.png`
* `icon_48x48.png`
* `icon_16x16.png`
* `icon_24x24.png`
The files are used to create a composite `.ico` file. They are also passed to `iconutil` on Mac to create a composite `.icns` file.
The resolution directives are ignored on Windows. e.g.
* `icon_512x512@2x.png`
* `icon_256x256@2x.png`
* `icon_512x512.png`
* `icon_256x256.png`
* `icon_128x128.png`
* `icon_128x128@2x.png`
* `icon_32x32.png`
* `icon_32x32@2x.png`
* `icon_16x16.png`
* `icon_16x16@2x.png`
# Acknowledgements
* [J-Siu/go-png2ico](https://github.com/J-Siu/go-png2ico)