已验证功能
压缩、尺寸与格式转换
配置文件体积、尺寸、比例以及 JPG、PNG 或 WebP 输出。
解决什么问题: 体积过大或尺寸不统一的图片不便于分享、上传、打印和存储。

可以完成什么
- 使用场景预设或目标文件大小压缩多张图片。
- 按百分比、精确宽高或长边调整尺寸。
- 将选中图片转换为 JPG、PNG 或 WebP。
- 兼容时选择保留 EXIF 或移除位置信息。
可配置选项
- 消息、社交、邮件或高质量压缩预设
- 当前界面的 100 KB 至 2 MB 目标大小
- 1 至 16384 像素尺寸
- 质量与色彩配置
支持的输入
- Android 图片流程可读取的图片
- 设备解码器支持时的 HEIC 输入
生成的结果
- JPG
- PNG
- WebP
操作流程
- 选择一张或多张源图片。
- 选择压缩、尺寸调整或格式转换。
- 配置大小、尺寸、格式、质量和元数据选项。
- 运行处理并检查输出。
- 保存确认后的结果。
使用限制
- JPG 不保留透明像素,透明输入转 JPG 时会被铺底。
- 解码能力会因 Android 设备和源格式而异。
常见问题
可以输出哪些格式?
已验证的转换流程支持 JPG、PNG 和 WebP。
可以输入精确像素尺寸吗?
可以,批量尺寸调整支持精确宽高、百分比和长边数值。
项目证据
feature/feature_app/src/main/java/com/wkq/photo/feature/app/compression/CompressionFragment.ktfeature/feature_app/src/main/java/com/wkq/photo/feature/app/formatconvert/FormatConvertFragment.ktfeature/feature_app/src/main/res/values/batch_resize_strings.xml