如何在图片显示的分辨率?

如何在图片显示的分辨率

阅读 227
1 个回答

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

@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 } }) 
      } 
    } 
  } 
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题