HarmonyOS 图片资源加载

开发过程中需要使用.9图来实现自由拉伸适配,目前好像不支持

HarmonyOS
2024-12-27 16:35:54
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

目前该方案实现可以参考下述代码,主要涉及borderImage实现,具体规格和w3c类似:

Text('This is gradient color.').textAlign(TextAlign.Center).height(100).width(200)
  .borderImage({
    source: $rawfile('0.webp'),
    slice: { top: px2vp(58), bottom: px2vp(58), left: px2vp(58), right: px2vp(58) },
    width: { top: px2vp(58), bottom: px2vp(58), left: px2vp(58), right: px2vp(58) },
    repeat: RepeatMode.Round,
    fill: true
  })

可参考:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-border-image-V5

分享
微博
QQ
微信
回复
2024-12-27 19:02:55
相关问题
如何使用Image加载沙箱路径图片资源
1781浏览 • 2回复 待解决
Iamge组件如何加载Graphic的资源图片
7175浏览 • 1回复 待解决
HarmonyOS 图片资源选取
718浏览 • 1回复 待解决
HarmonyOS apng库如何加载rawfile资源
312浏览 • 1回复 待解决
HarmonyOS 加载.json格式的动图资源
667浏览 • 1回复 待解决
HarmonyOS 图片加载问题
382浏览 • 1回复 待解决
HarmonyOS PixelMap加载图片
366浏览 • 1回复 待解决
HarmonyOS Image加载图片
278浏览 • 1回复 待解决
HarmonyOS Web本地资源跨域加载异常
234浏览 • 1回复 待解决
找不到图片和布局资源
12635浏览 • 8回复 待解决
HarmonyOS WebView 延迟加载图片
425浏览 • 1回复 待解决
HarmonyOS Image图片无法加载
480浏览 • 1回复 待解决