ImageCompression: 本示例通过@ohos.multimedia.image等接口,通过二分法进行图片压缩。
HarmonyOS next 示例代码全集
图片压缩
简介
本示例通过@ohos.multimedia.image等接口,通过二分法进行图片压缩。
效果预览:
图片压缩 |
---|
|
使用说明:
1.启动应用后,首页正常显示界面
2.输入图片压缩目标大小,点击图片压缩;
3.出现压缩后的图片,实际压缩大小小于等于输入的目标压缩大小;
工程目录
├──entry/src/main/ets/ │ ├──common │ │ └──Constants.ets // 公共常量类 │ ├──entryability │ │ └──EntryAbility.ets // 程序入口类 │ └──pages │ └──Index.ets // 首页 └──entry/src/main/resources // 应用静态资源目录
相关权限
- 无权限涉及
约束与限制
1.本示例仅支持标准系统上运行,支持设备:华为手机。
2.HarmonyOS系统:HarmonyOS NEXT Developer Beta1及以上。
3.DevEco Studio版本:DevEco Studio NEXT Developer Beta1及以上。
4.HarmonyOS SDK版本:HarmonyOS NEXT Developer Beta1 SDK及以上。