【问题标题】:Xamarin Forms, how to crop\resize Image, get byte[] from ImageSource?Xamarin Forms,如何裁剪\调整图像大小,从 ImageSource 获取字节 []?
【发布时间】:2015-07-28 17:49:50
【问题描述】:

我找不到实现个人资料图片保存的方法,有人可以帮我举个例子吗? 我正在使用 MediaPicker(来自 Xamarin Labs)捕获图像,然后不知道如何裁剪或调整为更小的 mb 大小,尝试了 Xamarin Resizer,但如果格式错误,则无法裁剪图像。

有人可以帮我吗?可能有我缺少的组件吗?

【问题讨论】:

    标签: c# image image-processing xamarin xamarin.forms


    【解决方案1】:

    查看this answer,向您展示如何解决调整大小的问题。

    本质是您可以创建一个 Xamarin Forms 服务和使用本机功能进行裁剪的相应代码。本机代码的性能要好得多——内存要求、性能等。

    对于确切的裁剪代码,您可以在 SO 中搜索 iOSAndroid 本机解决方案并将它们转换为 Xamarin 代码

    【讨论】:

      【解决方案2】:

      试试asceticcropper

      可自定义的预定义掩码,适用于 ios 和 android

      【讨论】:

        猜你喜欢
        • 2011-11-11
        • 2015-11-02
        • 2020-09-15
        • 2013-03-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多