2017-05-10 32 views
-1

我想通过点击按钮到设备的图库来保存一些图片,我试着用下面的代码保存一个文件,并且我在Xamarin网站上找到了这个代码,但它们没有被定义,我找不到参考其中。如何使用Zebble for Xamarin在android设备库中保存图片?

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

您可以将图像保存到画廊是这样的:

await Device.Media.SaveToAlbum(image); 
0

要保存一些文件到受Zebble扩展库为Xamarin您可以使用此代码

FileInfo myImageFile = ...; 
await Device.Media.SaveToAlbum(myImageFile); 

记住这是Xamarin的扩展,您应该阅读它的文档以获取更多关于它的信息,并且您不能在此扩展中使用Xamarin代码。 对于你可以看到下面的链接了解更多信息: http://zebble.net/docs/reading-and-writing-into-gallery-albums

免责声明:我是一个Zebble项目贡献者,从事技术支持。

相关问题