首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >颤振:将jpg转换为webp

颤振:将jpg转换为webp
EN

Stack Overflow用户
提问于 2020-06-12 22:36:02
回答 1查看 4.1K关注 0票数 6

我想将.jpg或.png文件转换为.webp。不幸的是,图像包只支持webp阅读和没有写。

一个解决方案是将linux二进制文件添加到flutter (cwebp)中,但是如何顺利地执行它呢?我查了一下发现这个问题是一年多前被问到,至今仍未回答

我愿意接受任何建议,最终的目标不在于格式本身,而是最低的文件大小,以保证手机分辨率的整体质量。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-18 20:46:37

颤振有一个压缩机包,称为flutter_image_compress。它有一个用于网络图像的压缩器。

代码语言:javascript
运行
复制
Future<Uint8List> testComporessList(Uint8List list) async {
    final result = await FlutterImageCompress.compressWithList(
      list,
      minHeight: 1080,
      minWidth: 1080,
      quality: 96,
      rotate: 270,
      format: CompressFormat.webp,
    );
    print(list.length);
    print(result.length);
    return result;
  }

压缩

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62353427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档