Je cette méthodeemplacement du fichier à System.IO.Stream
public void SetSource(Stream streamSource);
qui fixe la source de BitmapSource
, est-il un moyen de convertir mon URI ou l'emplacement de mon fichier image et le transmettre comme un flux?
(une autre question):
Uri uri = new Uri("../images/MyImage.png", UriKind.Relative);
BitmapImage btmp1 = new BitmapImage(uri);
WriteableBitmap btmp = new WriteableBitmap(btmp1);
Je reçois une erreur exception NULL lors de la création d'une instance de btmp (parce qu'elle attend un BitmapImageSource) ... mais comment puis-je obtenir ce que je suis après?
grâce,
Voodoo
dois-je donner le chemin absolu? Et si je veux dire que c'est dans le dossier des images de la racine? – VoodooChild
J'ai essayé [new BitmapSource(). SetSource (nouveau FileStream (@ "C: \ images \ myimage.png", FileMode.Open)); "... mais il se plaint que Impossible de créer une instance de la classe abstraite ou interface 'System.Windows.Media.Imaging.BitmapSource' – VoodooChild
Changez-le en 'new bitmapImage()'. – SLaks