Ant*_*REL 7 image image-compression webp dart flutter
我想将 .jpg 或 .png 文件转换为 .webp。不幸的是镜像包只支持webp读取而不支持写入。
一种解决方案是将linux二进制文件添加到flutter(cwebp)中,但如何顺利执行?我检查了一下,发现这个问题是一年多前提出的,但仍然没有答案
我愿意接受任何建议,最终目标并不是格式本身,而是手机分辨率整体良好质量的最低文件大小。
小智 8
Flutter 有一个压缩包,称为flutter_image_compress. 它有一个用于网页图像的压缩器。
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;
}
Run Code Online (Sandbox Code Playgroud)
https://pub.dev/packages/flutter_image_compress
| 归档时间: |
|
| 查看次数: |
7162 次 |
| 最近记录: |