HarmonyOS 怎么获取图片大小

import {BusinessError} from '@ohos.base'
// 获取图片大小
pixelMap.getImageInfo().then( (info : image.ImageInfo) => {
  console.info('info.width = ' + info.size.width);
  console.info('info.height = ' + info.size.height);
}).catch((err : BusinessError) => {
  console.error("Failed to obtain the image pixel map information.And the error is: " + err);
});

获取到的是size和height,怎么获取这张图片是多少大小,比如多少KB或者MB。

HarmonyOS
2024-12-25 16:47:12
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

可以使用getpixelbytesnumber接口,获取图像像素的总字节数:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-image-V5#getpixelbytesnumber7

分享
微博
QQ
微信
回复
2024-12-25 18:16:04
相关问题
HarmonyOS 相册选择后压缩图片大小
155浏览 • 1回复 待解决
HarmonyOS marker无设置图片大小问题
154浏览 • 1回复 待解决
HarmonyOS 怎么获取系统字体大小
878浏览 • 1回复 待解决
鸿蒙能获取图片指定大小的缩略图吗
9751浏览 • 1回复 待解决
HarmonyOS图片压缩不到指定大小
947浏览 • 1回复 待解决
HarmonyOS bindSheet怎么设置圆角大小
75浏览 • 1回复 待解决
HarmonyOS 如何拿到图片大小等信息
189浏览 • 1回复 待解决
HarmonyOS 怎么优化so包大小
147浏览 • 1回复 待解决