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
515浏览 • 1回复 待解决
HarmonyOS 图片Base64编码
483浏览 • 1回复 待解决
HarmonyOS base64图片如何转成Arraybuffer
127浏览 • 1回复 待解决
HarmonyOS Image如何显示base64图片
841浏览 • 1回复 待解决
HarmonyOS如何图片Base64
1399浏览 • 1回复 待解决
HarmonyOS 如何实现Base64数据转图片
408浏览 • 1回复 待解决
HarmonyOS 拍照后图片base64
311浏览 • 1回复 待解决
HarmonyOS 图片进行base64编码报错
1059浏览 • 1回复 待解决
HarmonyOS 图片压缩和图片base64
680浏览 • 1回复 待解决
如何base64转换成图片
10835浏览 • 2回复 待解决
怎么把PixelMap图片BASE64
9865浏览 • 1回复 待解决
HarmonyOS 图片操作,合成后导出base64
564浏览 • 1回复 待解决
HarmonyOS 关于Image组件使用base64图片
810浏览 • 1回复 待解决
HarmonyOS base64PDF如何展示
155浏览 • 1回复 待解决
HarmonyOS 如何base64图片保存到相册
1718浏览 • 1回复 待解决
HarmonyOS 如何base64数据转换为图片
955浏览 • 1回复 待解决
HarmonyOS 如何图片压缩并转成base64
578浏览 • 1回复 待解决
HarmonyOS base64编码API
441浏览 • 1回复 待解决