我想通过点击设备图库的按钮来保存一些图片,我试图用下面的代码保存文件,我在Xamarin网站上找到了这个代码,但它们没有定义,我找不到参考他们。
NSData imgData = photo.AsJPEG();
NSError err = null;
if (imgData.Save(jpgFilename, false, out err))
{
Console.WriteLine("saved as " + jpgFilename);
}
else
{
Console.WriteLine("NOT saved as " + jpgFilename + " because" + err.LocalizedDescription);
}
答案 0 :(得分:0)
您可以将图片保存到图库:
await Device.Media.SaveToAlbum(image);
答案 1 :(得分:0)
要通过Zebble Extension for Xamarin将某些文件保存到图库中,您可以使用此代码
FileInfo myImageFile = ...;
await Device.Media.SaveToAlbum(myImageFile);
请记住这是Xamarin的扩展,您应该阅读它的文档以获取有关它的更多信息,并且您不能在此扩展中使用Xamarin代码。 有关更多信息,请参阅以下链接: http://zebble.net/docs/reading-and-writing-into-gallery-albums
免责声明:我是Zebble项目的贡献者并从事技术支持。