Bonjour,
J'ai developpez une librairie contenant des *.png sous forme de Resources Incorporer. Elles sont organiser dans un systeme de dossier.
Pour y acceder j'utilise
J'aimerais utiliser cette librairie C#2.0 dans mon application C#3.5
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 private static Image LireImage_Generique(object nom, Taille taille) { Image _tmp; Assembly _assembly = Assembly.GetExecutingAssembly(); string _dir = Correspondance.ObtenirChemin(nom); if (!String.IsNullOrEmpty(_dir)) { _tmp = Image.FromStream(_assembly.GetManifestResourceStream(_dir)); return new Bitmap(_tmp, Correspondance.ObtenirSize(taille)); } else return null; }
Il faudrais donc convertir les "Image" en "Image", elle porte le meme nom mais n'ont pas la meme librairie d'origine
Après quelque recherche j'ai trouver ImageSourceConverter qui accepte les Stream du C#2.0 mais hélas pas les Image du C#2.0....
Après pour passer d'une Image C#2.0 a un Stream je n'ai rien vu...
quelqu'un a une idèe performante pour mon soucis?
si non, quelqu'un sait-il comment recuperer une Resource Incorporè en Image sous C#3.5?
merci
Partager