当前位置: 首页 > wzjs >正文

网站后端开发流程网站开发公司 郑州

网站后端开发流程,网站开发公司 郑州,用word制作网页,国际平台有哪些【HarmonyOS Next】鸿蒙应用加载SVG文件显示图标 一、SVG是什么? SVG 即可缩放矢量图形(Scalable Vector Graphics),它是一种基于 XML 语法的二维矢量图形格式,由万维网联盟(W3C)制定。 SVG …

【HarmonyOS Next】鸿蒙应用加载SVG文件显示图标

一、SVG是什么?

SVG 即可缩放矢量图形(Scalable Vector Graphics),它是一种基于 XML 语法的二维矢量图形格式,由万维网联盟(W3C)制定。

SVG 使用 XML 文本格式来描述图形,与传统的位图图像(如 JPEG、PNG 等)不同,SVG 图形是由一系列的点、线、形状和颜色定义组成的,而不是像素点。这使得 SVG 图形具有无限的可扩展性,无论放大或缩小多少倍,图形都能保持清晰、不失真。

SVG 代码示例,用于绘制一个黄色的圆形:

<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="40" fill="yellow" />
</svg>

二、鸿蒙中如何加载显示?

首先将 SVG 文件放置在项目的 entry/src/main/resources/base/media 目录下。

在这里插入图片描述



struct SvgIconExample {build() {Column({ space: 50 }) {// 假设 svg 文件名为 icon.svgImage($r('media.icon')) .width(100).height(100)}.width('100%').padding({ top: 50 })}
}

$r 是资源引用函数,media.icon 表示引用 media 目录下名为 icon 的资源文件。这里会加载 entry/src/main/resources/base/media 目录下的 icon.svg 文件。

三、源码示例:

以下是一个将本地加载 SVG 和网络加载 SVG :



struct SvgLoadingExample {build() {Column({ space: 50 }).width('100%').padding({ top: 50 }).alignItems(FlexAlign.Center) {// 本地加载 SVGText('本地加载 SVG').fontSize(20).fontWeight(FontWeight.Bold)// 假设本地 SVG 文件名为 local_icon.svgImage($r('media.local_icon')) .width(100).height(100)// 网络加载 SVGText('网络加载 SVG').fontSize(20).fontWeight(FontWeight.Bold)Image('https://upload.wikimedia.org/wikipedia/commons/thumb/4/4f/SVG_Logo.svg/1200px-SVG_Logo.svg.png') .width(100).height(100)}}
}
http://www.dtcms.com/wzjs/540107.html

相关文章:

  • 苏宁易购网站建设的不足之处广州 网站备案
  • 嘉兴信息网站水果代理平台
  • wordpress网站价格wordpress前端用户中心开发
  • 网站开发提供图片加载速度国外购物网站哪个最好
  • 机器配件做外贸上什么网站个人免费发布信息平台
  • 用flash做的经典网站做网站的网络非要专线吗
  • 台州市建设厅网站网站开发取名
  • 建设银行租房网站网站备案提交
  • 网站建设不能在淘宝发布英国网站后缀
  • 邮件服务器是不是网站服务器深圳有网络营销吗
  • 网站开发一般用什么技术个人网站logo图片
  • 湛江制作企业网站网站建设述职报告
  • 加油站建设专业网站网站建站公司多少钱
  • 东莞做网站公司首选天津手机网站建设
  • 商城网站怎么做的电商流量推广
  • 单页面网站源码wordpress图标字体不显示不出来
  • wordpress获取站点链接微网站 网页
  • 一站式服务logo设计wordpress注册邮件服务器
  • 杭州定制网站公司Wordpress建立空白页面
  • 做虾皮网站赚钱吗衡水网站设计费用
  • 网站建设分金手指排名二六上海最新发布最新发布
  • 南翔企业网站开发建设公众号的网站怎么做的
  • 大连图书馆网站建设要求木藕设计网
  • 做程序界面的网站重庆森林电影
  • 甘肃建设厅网站注入网站开发培训那个好
  • 淄博乐达信息技术网站网站seo推广平台
  • 城市规划建设网站网络软文营销案例
  • 手机版 pc 版本 网站 跳转 seoseo自然排名优化
  • 大型网站建设公司制作网站wordpress媒体库播放器
  • 北京手机网站建设费用wordpress 文章长度