Page 1 of 1

[Program] EasyIcon (all OS)

Posted: Wed Apr 22, 2020 4:02 pm
by Thorsten1867
Easy Icon - Creator (all OS)

Create icons for Windows and MacOS (from SVG / PNG / JPG / BMP)
  • Converting rectangular images to square icons
  • Automatic adjustment of unsuitable image sizes. (e.g. 70px -> 64px)
  • Automatic selection of suitable sizes for the respective operating system.
Image

Download: EasyIcon (incl. source)

Re: [Program] EasyIcon (all OS)

Posted: Wed Apr 22, 2020 9:01 pm
by Andre
Seems very interesting for me, but could you give us please some more details (e.g. restrictions to follow with the loaded images?) about using the EasyIcon tool?

For instance I've first set a new 'Test.ico' and then tried various .jpg images to loaded, each give a 'size = 0' and after clicking on 'Create' the executables just ends without an error message or storing any file on disk...
So what steps needed? Do we have to use specific image sizes like 128x128 when loading, or does the EasyIcon tool adapt them on size if neeed?

Thank you :D

Re: [Program] EasyIcon (all OS)

Posted: Thu Apr 23, 2020 7:13 am
by Thorsten1867
Fixed.

Re: [Program] EasyIcon (all OS)

Posted: Sat Apr 25, 2020 11:59 pm
by Andre
Thank you for the update! :D

So another test of the 'EasyIcon.exe':
Loading and displaying a thumbnail of a random .jpg image works fine now :-)
But even if I've set a 'Test.ico' before and the requester says, that it has saved a 'Test.ico' and a 'Test.icns' now, only the '.icns' file can be found in my HD directory...

If you want to offer both icon formats when saving (and not only the one, set in the stringgadet at the top of the EasyIcon tool), then maybe offering checkboxes for both formats are a good idea... so the user can adjust if he want to have .ico and/or .icns format 8)

Re: [Program] EasyIcon (all OS)

Posted: Sun Apr 26, 2020 8:42 am
by Thorsten1867
If icons are available in a suitable size, both icons should always be created.
For example, if there is only one image with 48px, no ICNS will be created, because this size is not supported by MacOS.