la conversion .Les PNG .ICO en C/C#

Je veux convertir .Les fichiers PNG .ICO des fichiers. Je veux le faire en local avec tout internet à la dépendance (donc je ne peux pas utiliser des outils en ligne comme converttoico.com etc).

J'ai trouvé un merveilleux outil appelé png2ico, mais il a une restriction qu'il peut seulement convertir des images de taille 1X1 à 256X256. Bien que pour l'instant, je suis à la modification de la PNG résolution (en C#) et en le comprimant à 256X256, puis à l'aide de cet outil pour le convertir en icône, mais la qualité d'image n'est pas bonne du tout.

Ce que quelqu'un sait de toute bibliothèque native pour ce faire, ou n'importe quel outil (gratuit ou payant) qui peut m'aider?

Merci.

En C/C#? Même pas de C/C++ sont les mêmes langues, mais dans ce cas je pense que vous devriez vraiment faire de votre esprit.
Je Sais :), Ce que je voulais dire, je peux utiliser Interops si j'obtiens de l'API Native en C/C++ (même COM), ou j'ai pu directement utiliser une API fournie avec .NET.

OriginalL'auteur Vikram.exe | 2011-12-05