我正在使用Xamarin.forms制作iOS和Android应用程序。 (PCL项目)
我需要从'CrossMedia.Current.PickPhotoAsync()'返回的'MediaFile类'调整我的图像文件的大小。
你最好的方法是什么?
我已经搜索了很长时间,发现很多人都使用'writeableBitmap'。 但是这个'writeableBitmap'nuget包无法添加,因为Xamarin平台已更新?
答案 0 :(得分:1)
我从这里得到了很好的答案。 https://forums.xamarin.com/discussion/comment/199212#Comment_199212
它使用了DependencyService,效果很好。
应用DependencyService后,我遇到了一个问题。
在我看来,图片文件并不依赖,所以为什么我们不以“#form”形式处理它?使用.net中的SOME图像处理库? (我不是.net开发人员,但我相信有很多库来处理图像文件) 我怀疑我们应该这样做是因为我们想要使用内置的图像处理库(比如UIKit),以便我们可以避免添加新的?
我说错了吗?