HarmonyOS 请问下如何将图片进行压缩操作

HarmonyOS
2024-12-25 15:34:50
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

参考以下代码和demo链接:https://gitee.com/harmonyos-cases/cases/tree/master/CommonAppDevelopment/feature/imagecompression

let uri = 'xxxx' ;
let file = fs.openSync(uri, fs.OpenMode.READ_ONLY);
console.info('file fd:' + file.fd);
const imageSource: image.ImageSource = image.createImageSource(file.fd);
let decodingOptions: image.DecodingOptions = {
  editable: true,
  desiredPixelFormat: 3,
  desiredSize: { width: 1, height: 2 },
}
this.pixelMap = await imageSource.createPixelMap(decodingOptions);
分享
微博
QQ
微信
回复
2024-12-25 18:34:14
相关问题
如何将图片PixelMap压缩到指定大小
3098浏览 • 1回复 待解决
HarmonyOS 如何将图片压缩并转成base64
1864浏览 • 1回复 待解决
如何将PixelMap压缩到指定大小
2337浏览 • 1回复 待解决
HarmonyOS 如何将图片保存到相册
1025浏览 • 1回复 待解决
HarmonyOS 如何将图片插入到相册
1696浏览 • 1回复 待解决
HarmonyOS 如何将图片裁切成圆形
2240浏览 • 1回复 待解决
HarmonyOS 如何将时间进行格式化?
1418浏览 • 1回复 待解决
HarmonyOS 如何将图片,视频保存到相册
1294浏览 • 1回复 待解决
HarmonyOS如何将图片转Base64
2297浏览 • 1回复 待解决
ets中如何将图片转为byte[]?
4457浏览 • 1回复 待解决
HarmonyOS 怎么对图片进行压缩上传
1123浏览 • 1回复 待解决
请问如何将openblock文件转换成exe文件
3369浏览 • 0回复 待解决
HarmonyOS 如何将任意UI组件转化为图片
1140浏览 • 1回复 待解决
如何将鸿蒙操作系统移植到orange pi中
3338浏览 • 1回复 待解决
API 9 ETS如何进行压缩图片
1190浏览 • 1回复 待解决
HarmonyOS 如何将svg图片导入到项目中
1529浏览 • 1回复 待解决
如何将像素点保存到图片文件
3419浏览 • 1回复 待解决
HarmonyOS 如何将base64数据转换为图片
1755浏览 • 1回复 待解决
如何将一张图片转化为PixelMapElement
11513浏览 • 1回复 待解决
如何将图片文本视频分享给其他应用
1788浏览 • 1回复 待解决