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

HarmonyOS
1天前
浏览
收藏 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
微信
回复
1天前
相关问题
如何将图片PixelMap压缩到指定大小
1831浏览 • 1回复 待解决
HarmonyOS 如何将图片压缩并转成base64
35浏览 • 1回复 待解决
如何将PixelMap压缩到指定大小
1026浏览 • 1回复 待解决
HarmonyOS 如何将时间进行格式化?
343浏览 • 1回复 待解决
ets中如何将图片转为byte[]?
3308浏览 • 1回复 待解决
HarmonyOS如何将图片转Base64
939浏览 • 1回复 待解决
HarmonyOS 怎么对图片进行压缩上传
85浏览 • 1回复 待解决
请问如何将openblock文件转换成exe文件
2369浏览 • 0回复 待解决
API 9 ETS如何进行压缩图片
394浏览 • 1回复 待解决
如何将鸿蒙操作系统移植到orange pi中
668浏览 • 1回复 待解决
HarmonyOS 如何将base64数据转换为图片
554浏览 • 1回复 待解决
如何将图片文本视频分享给其他应用
897浏览 • 1回复 待解决
如何将一张图片转化为PixelMapElement
10049浏览 • 1回复 待解决
HarmonyOS 如何将svg图片导入到项目中
529浏览 • 1回复 待解决
如何将像素点保存到图片文件
2345浏览 • 1回复 待解决
基于PhotoViewPicker对图片进行操作
883浏览 • 1回复 待解决
HarmonyOS 如何将base64的图片保存到相册
1031浏览 • 1回复 待解决
有谁知道如何将图片保存到相册
1080浏览 • 1回复 待解决
请问下HarmonyOS怎么把文件分片?
568浏览 • 1回复 待解决