svg mysql_SVG介绍

SVG介绍

SVG是指可缩放矢量图(Scalable Vector Graphics)。SVG使用XML格式来定义图形。SVG可以直接嵌入到HTML页面中。

位图和矢量图

位图(Bitmap)是由很多具有自己颜色的像素组成的图像。放大后需要通过插值计算来补充像素,所以会失真。

矢量图的有点:

文件小

缩放,旋转或者改变图形不失真

线条,颜色平滑,锯齿不明显。

矢量图最终也要转成位图来表示。

SVG形状

SVG标签

...

SVG有七种图形元素。

矩形

style="fill: yellow; stroke: red; stroke-width:2; opacity:0.5" />

参数含义

x为矩形左上角x坐标

y为矩形左上角y坐标

width为矩形宽度

height为矩形高度

rx为圆角矩形椭圆在x方向上的半径

ry为圆角矩形椭圆在y方向上的半径

style用来指定样式

圆形

cx 和 cy 属性定义圆点的 x 和 y 坐标。如果省略 cx 和 cy,圆的中心会被设置为 (0, 0)

r 属性定义圆的半径。

椭圆形

参数:

cx 属性定义圆点的 x 坐标

cy 属性定义圆点的 y 坐标

rx 属性定义水平半径

ry 属性定义垂直半径

线段

参数:

x1 属性在 x 轴定义线条的开始

y1 属性在 y 轴定义线条的开始<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值