HarmonyOS Image组件能否自动按原图宽高展示某张远程图片?即Image的宽高自动调整为该图的实际宽高
HarmonyOS Image组件能否自动按原图宽高展示某张远程图片?即Image的宽高自动调整为该图的实际宽高
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Image怎么设置成宽高随图片真实大小自动变化?
202浏览 • 1回复 待解决
RelativeContainer容器不支持自动宽高
387浏览 • 1回复 待解决
图片压缩,image.packing,怎么指定大小、宽高?
1502浏览 • 1回复 待解决
HarmonyOS photoAsset获取图片宽高失败
256浏览 • 1回复 待解决
ArkTs如何获取组件的宽高?
4507浏览 • 1回复 待解决
获取Column最终的宽高
323浏览 • 1回复 待解决
怎么获取组件的宽高(组件宽高是自适应的,没有固定大小)?
2395浏览 • 1回复 待解决
HarmonyOS @builder创建的组件能否支持在外部设置宽高
317浏览 • 1回复 待解决
图片压缩指定宽高和限制大小
818浏览 • 1回复 待解决
如何获取窗口的宽高信息
2287浏览 • 1回复 待解决
HarmonyOS RelativeContainer宽高自适应问题
441浏览 • 1回复 待解决
HarmonyOS RelativeContainer 不能自适应宽高
292浏览 • 1回复 待解决
HarmonyOS 如何获取组件的大小,宽高?
288浏览 • 1回复 待解决
鸿蒙如何获取Element图片的宽高
7823浏览 • 1回复 待解决
如何获取组件的宽高,你学会了吗?
2406浏览 • 1回复 待解决
HarmonyOS RelativeContainer容器的宽高如何根据子组件确定
297浏览 • 1回复 待解决
HarmonyOS 横屏状态下获取组件的宽高
251浏览 • 1回复 待解决
HarmonyOS如何获取指定子组件的宽高
1084浏览 • 1回复 待解决
HarmonyOS获取相册视频的宽高问题
315浏览 • 1回复 待解决
如何测量获取控件高宽
700浏览 • 1回复 待解决
如何获取图片的宽高,你知道吗?
2225浏览 • 1回复 待解决
页面加载前获取网络图片的宽高
595浏览 • 1回复 待解决
求大佬告知如何获取组件宽高
369浏览 • 1回复 待解决
HarmonyOS photoAccessHelper 获取的图片资源无法获取图像宽高
91浏览 • 1回复 待解决
HarmonyOS UI宽高的自适应wrapcontent怎么办?
186浏览 • 0回复 待解决
只需给Image的填充效果设置为objectFit.None,即可保证Image按照原图的尺寸加载。
参考文档:
1.通过request下载网络图片
2.读取文件大小可以通过fs.stat实现
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-file-fs-0000001861887349-V5#ZH-CN_TOPIC_0000001881178469__fsstat
3.解码获取pixelmap可以通过createpixelmap实现
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-image-0000001815247438-V5#ZH-CN_TOPIC_0000001834299364__imagecreatepixelmap8
4.解码之后可以获取图片信息如尺寸等,然后image组件渲染pixelmap数据5.通过动态属性修改Image组件的原始大小
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-attribute-modifier-0000001861886665-V5https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-attribute-modifier-0000001881250581-V5