如何在图片显示的分辨率

如何在图片显示的分辨率


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
相关问题
获取鸿蒙分辨率高度不对
4091浏览 • 1回复 待解决
如何显示通过网络加载图片
707浏览 • 1回复 待解决
通知里怎么显示图片有知道吗?
3576浏览 • 2回复 待解决
服务卡片设置本地图片显示空白
5487浏览 • 2回复 已解决
如何在C/C++ 创建ArkTS对象
271浏览 • 1回复 待解决