En C#, je suis en train de charger un fichier PNG sur Mac OS X en utilisant la dernière MonoImpossible de charger la PNG en C# sur l'exécution de Mac OS X Mono
using System.Drawing;
Bitmap bmp = new Bitmap("test.png");
Je reçois l'erreur suivante
Either the image format is unknown or you don't have the required libraries to decode this format [GDI+ status: UnknownImageFormat]
Cela n'arrive pas avec tous les fichiers png; juste celui-là.
Ré-enregistrer dans le magasin de photos ne le répare pas sauf si je passe à 8bpp. Y a-t-il quelque chose que je dois installer pour supporter ce fichier png "spécial"? Fonctionne bien sur les fenêtres.
Merci Serge. Depuis que mes plates-formes cibles sont Mac et Windows, j'ai décidé de lancer un bloc try-catch autour de ce code et de dire aux artistes de changer la profondeur de bits sur ces images. – milkplus