HarmonyOS 如何根据base64获取图片的尺寸

HarmonyOS
2025-01-10 08:08:36
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

参考:

let base64Helper = new util.Base64Helper();
let buffer: ArrayBuffer = base64Helper .decodeSync(this.imageBase64, util.Type.MIME).buffer as ArrayBuffer;
let imageSource = image.createImageSource(buffer);
let opts: image.DecodingOptions = { editable: true };
this.pixelMap = await imageSource.createPixelMap(opts);
this.pixelMap.getImageInfo().then((imageInfo : image.ImageInfo) => {
  if (imageInfo == undefined) {
    console.error(`Failed to obtain the image pixel map information.`);
  }
  let wit = imageInfo.size.width;
  let hig = imageInfo.size.height;
  console.log(`Succeeded in obtaining the image pixel map information., ${JSON.stringify(wit)}, ${JSON.stringify(hig)}`);
})
分享
微博
QQ
微信
回复
2025-01-10 10:03:52
相关问题
HarmonyOS 图片base64
1227浏览 • 1回复 待解决
HarmonyOS 图片Base64编码
1107浏览 • 1回复 待解决
HarmonyOS base64图片如何转成Arraybuffer
878浏览 • 1回复 待解决
HarmonyOS Image如何显示base64图片
2126浏览 • 1回复 待解决
HarmonyOS如何图片Base64
2345浏览 • 1回复 待解决
HarmonyOS 如何实现Base64数据转图片
1264浏览 • 1回复 待解决
HarmonyOS 拍照后图片base64
1012浏览 • 1回复 待解决
HarmonyOS 图片压缩和图片base64
2037浏览 • 1回复 待解决
HarmonyOS 图片进行base64编码报错
1666浏览 • 1回复 待解决
如何base64转换成图片
12329浏览 • 2回复 待解决
HarmonyOS 如何base64图片保存到相册
1862浏览 • 1回复 待解决
怎么把PixelMap图片BASE64
10742浏览 • 1回复 待解决
HarmonyOS 图片操作,合成后导出base64
1303浏览 • 1回复 待解决
HarmonyOS 关于Image组件使用base64图片
3334浏览 • 1回复 待解决
HarmonyOS base64PDF如何展示
757浏览 • 1回复 待解决
HarmonyOS 如何base64图片保存到相册
3908浏览 • 1回复 待解决
HarmonyOS 如何base64数据转换为图片
1825浏览 • 1回复 待解决
HarmonyOS 如何图片压缩并转成base64
1950浏览 • 1回复 待解决
HarmonyOS base64编码API
974浏览 • 1回复 待解决