I want to convert .PNG files to .ICO files. I want to do it locally with out any internet dependency (so I can't use online tools like converttoico.com etc).
I found a wonderful tool called png2ico, but it has a restriction that it can only convert images of size 1X1 to 256X256. Although for now, I am modifying the PNG resolution (in C#) and compressing it to 256X256, and then using this tool to convert it to icon, but the image quality is not good at all.
Does any one know of any native library for doing this or any tool (free or paid) that can help me?
Thank you.
You can use ImageMagick library that can convert png to ico , you can find imageMagick for .NET here : http://imagemagick.codeplex.com/ .
If you need a program to do that you can try with IrFanView in batch mode ...