如何在图片显示的分辨率

如何在图片显示的分辨率


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 } }) 
      } 
    } 
  } 
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
分享
微博
QQ
微信
回复
2024-03-19 22:27:35
相关问题
如何设置图片显示分辨率
1328浏览 • 1回复 待解决
HarmonyOS 图片自定义分辨率问题
799浏览 • 1回复 待解决
HarmonyOS 手机分辨率怎么获取?
1170浏览 • 1回复 待解决
HarmonyOS 如何获取屏幕分辨率
1584浏览 • 1回复 待解决
获取鸿蒙分辨率高度不对
7217浏览 • 1回复 待解决
应用图标分辨率规范问题
1907浏览 • 1回复 待解决
HarmonyOS 如何获取视频时长和分辨率
787浏览 • 1回复 待解决
OpenGL无法正常渲染某些分辨率YUV数据
1331浏览 • 0回复 待解决