J'essaye de charger et de rendre une image en utilisant la bibliothèque graphique skia dans ma solution de formulaires xamarin. Lorsque je tente de rendre l'image (en cours d'exécution du projet Android) Je reçois l'erreur suivante:Xamarin forms (projet android) erreur de rendu d'image à l'aide de la bibliothèque graphique Skia
Value cannot be null. Parameter name: codec
voici le code:
void OnPainting(object sender, SKPaintSurfaceEventArgs e)
{
var surface = e.Surface;
var canvas = surface.Canvas;
canvas.Clear(SKColors.White);
var filename = "test.jpg";
using (var stream = new SKFileStream(filename))
using (var bitmap = SKBitmap.Decode(stream)) // the error occurs on this line
using (var paint = new SKPaint())
{
canvas.DrawBitmap(bitmap, SKRect.Create(200, 200), paint);
}
}
Je ne peux pas trouver un exemple de code en ligne pour Xamarin. Tout exemple de code ou de liens serait très apprécié.
merci à l'avance
Cela fonctionne maintenant, merci! – noobie