2010-04-15 4 views
0

Étant donné la ligne:.net limitations de type de fichier bitmap

Bitmap bitmap = new Bitmap(stream); 

où le ruisseau est un System.IO.Stream, sont-il des restrictions sur le type de fichier d'image par exemple png, jpg, gif, etc qui peuvent être manipulés . Par exemple, toutes les informations sur l'en-tête du fichier image/flux sont suffisamment claires pour indiquer "Je suis une image".

Je n'en ai pas encore rencontré, mais j'utilise seulement les jolis standards jusqu'ici.

Merci

Répondre

0

Il devrait fonctionner pour tous les formats d'image pour lesquels le système d'exploitation dispose d'un codec disponible.

3

Je suis presque certain que c'est le même ensemble que pris en charge par le constructeur Bitmap (string): BMP, GIF, EXIF, JPG, PNG et TIFF.

Reference

+0

Merci pour votre réponse. Les vôtres et les références de @ jasper m'ont donné la réponse que je voulais, alors je suis allé à qui est arrivé le premier. :-(Mais applaudissements et un +1 de toute façon –

0

formats de fichiers propriétaires de parti le plus 3ème ne tels que PSD. EPS échoue également.

Ces formats fonctionnent:

BMP, GIF, EXIF, JPG, PNG et TIFF.