有没有办法将Xamarin Forms图像转换为位图格式(用于存储在SQLite数据库中(,而无需分别为iOS和Android编写两次代码?
有几个库可用于图像加载和转换。
- 您可以使用 Splat,这是一个用于跨平台图像加载和转换的简单轻量级库。
-
你可以使用DevKit.Xamarin.ImageKit,它是一个轻量级的库,它为每个平台都有实现。就像Android一样,它将返回
Bitmap
,对于iOS,它将从byte[]
返回UIImage
,对于UWP
,它将从byte[]
返回WriteableBitmap
-
或者,更复杂的库,如速度与激情图像加载 它支持内置缓存和转换。