【问题标题】:Is there a library to resize an image是否有一个库来调整图像大小
【发布时间】:2017-05-28 06:21:50
【问题描述】:

我目前正在使用 FFImageLoading 包进行缓存等以显示在 ui 上。我不确定 FFImageLoading 是否具有调整图像本身大小的功能,以便我可以保存它并通过互联网发送。

【问题讨论】:

    标签: image xamarin xamarin.forms resize ffimageloading


    【解决方案1】:

    很简单:

    var stream = await ImageService.Instance.LoadFile("someimage.png")
         .DownSample(width: 200)
         .AsPNGStreamAsync();
    

    【讨论】:

    • 我找不到 AsPNGStreamAsync 也无法等待
    • @LittleFunny:您必须在文件顶部使用using FFImageLoading
    • 这个函数背后的算法使用inSampleSize,它不会给你你要求的确切大小。
    • 我正在使用来自this answerCopyStream 将结果存储到文件中。
    • @Daniel Luberda,如何从新调整大小的图像流中获取路径?请帮助
    猜你喜欢
    • 2010-09-11
    • 1970-01-01
    • 1970-01-01
    • 2013-08-22
    • 2017-11-06
    • 1970-01-01
    • 2018-07-22
    • 1970-01-01
    • 2010-11-20
    相关资源
    最近更新 更多