如何在图片显示的分辨率

如何在图片显示的分辨率


HarmonyOS
2024-03-18 22:35:03
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
pfuchenlu

可以通过sourceSize属性设置图片分辨率,实例代码如下所示,原图尺寸为1280*960,该示例将图片解码为40*40。

@Entry 
@Component 
struct Index { 
  build() { 
    Column() { 
      Row({ space: 50 }) { 
        Image($r('app.media.example')) 
          .sourceSize({ 
            width: 40, 
            height: 40 
          }) 
          .objectFit(ImageFit.ScaleDown) 
          .aspectRatio(1) 
          .width('25%') 
          .border({ width: 1 }) 
          .overlay('width:40 height:40', { align: Alignment.Bottom, offset: { x: 0, y: 40 } }) 
      } 
    } 
  } 
}
分享
微博
QQ
微信
回复
2024-03-19 22:27:35
相关问题
如何设置图片显示分辨率
363浏览 • 1回复 待解决
HarmonyOS 手机分辨率怎么获取?
63浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕分辨率
268浏览 • 1回复 待解决
获取鸿蒙分辨率高度不对
5881浏览 • 1回复 待解决
应用图标分辨率规范问题
885浏览 • 1回复 待解决
OpenGL无法正常渲染某些分辨率YUV数据
259浏览 • 0回复 待解决
Image如何在多态下显示不同图片
422浏览 • 1回复 待解决
如何显示通过网络加载图片
2523浏览 • 1回复 待解决
HarmonyOS Image如何显示base64图片
308浏览 • 1回复 待解决