如何在Xamarin.forms上调整图像文件的大小。 (+ writeableBitmap包无法添加)

时间:2016-05-25 22:53:47

标签: xamarin

我正在使用Xamarin.forms制作iOS和Android应用程序。 (PCL项目)

我需要从'CrossMedia.Current.PickPhotoAsync()'返回的'MediaFile类'调整我的图像文件的大小。

你最好的方法是什么?

我已经搜索了很长时间,发现很多人都使用'writeableBitmap'。 但是这个'writeableBitmap'nuget包无法添加,因为Xamarin平台已更新?

1 个答案:

答案 0 :(得分:1)

我从这里得到了很好的答案。 https://forums.xamarin.com/discussion/comment/199212#Comment_199212

它使用了DependencyService,效果很好。

应用DependencyService后,我遇到了一个问题。

在我看来,图片文件并不依赖,所以为什么我们不以“#form”形式处理它?使用.net中的SOME图像处理库? (我不是.net开发人员,但我相信有很多库来处理图像文件) 我怀疑我们应该这样做是因为我们想要使用内置的图像处理库(比如UIKit),以便我们可以避免添加新的?

我说错了吗?