美文网首页
SVG path标签简介

SVG path标签简介

作者: 沦陷_99999 | 来源:发表于2018-12-06 10:21 被阅读0次

path(路径)标签通过给出一系列点坐标来绘制,在D3绘制地图时经常用到。

其用法是给出一个坐标点,在坐标点前面添加一个英文字母,表示是如何运动到这个坐标点的。

英文字母按照功能分为5类:

大写绝对定位,小写相对定位

1、移动类 M

M = moveto(M X,Y) :将画笔移动到指定的坐标位置

2、直线类

有L(lineto)、H(horizontal 水平 lineto)、V(vertical 垂直 lineto)

L = lineto(L X,Y) :画直线到指定的坐标位置
H = horizontal lineto(H X):画水平线到指定的X坐标位置

V = vertical lineto(V Y):画垂直线到指定的Y坐标位置

3、曲线类

C = curveto(C X1,Y1,X2,Y2,ENDX,ENDY):三次贝赛曲线

画3次贝塞尔曲线经两个制定控制点到达终点坐标

S = smooth curveto(S X2,Y2,ENDX,ENDY)

与前一条三次贝塞尔曲线相连,第一个控制点为前一条曲线第二个控制点的对称点,只需输入第二个控制点和终点,即可绘制一个三次贝塞尔曲线

Q = quadratic Belzier curve(Q X,Y,ENDX,ENDY):二次贝赛曲线

画二次贝塞尔曲线经一个制定控制点到达终点坐标

T = smooth quadratic Belzier curveto(T ENDX,ENDY):映射

与前一条二次贝塞尔曲线相连,控制点为前一条二次贝塞尔曲线控制点的对称点,只需输入终点,即可绘制一个二次贝塞尔曲线

4、弧线类

A = elliptical Arc(A RX,RY,X-AXIS-ROTATION,LARGE-ARC-FLAG,SWEEP-FLAG,X,Y):弧线

5、闭合类

Z = closepath():关闭路径

作者:Raye123
来源:CSDN
原文:https://blog.csdn.net/qq_40100127/article/details/80185380
版权声明:本文为博主原创文章,转载请附上博文链接!

相关文章

  • SVG path标签简介

    path(路径)标签通过给出一系列点坐标来绘制,在D3绘制地图时经常用到。 其用法是给出一个坐标点,在坐标点前面添...

  • D3.js学习笔记(6)--写个饼图

    SVG基础 g标签 作用:将相关元素组合在一起的容器 path标签 path标签可以说是svg中的精华所在,路径元...

  • MoneyMemory记账应用2(Vue版)

    踩坑1:.svg文件里,path标签,如果有fill ,后面就不能...

  • 简单地使用用Android Studio的Vector Asse

    Vector语法简介 Android以一种简化的方式对SVG进行了兼容,这种方式就是通过使用它的Path标签,通过...

  • [整理]SVG Path Animations

    SVG描边动画,使用了SVG图形中PATH标签的stroke特性制作的动画。 为什么使用SVG? 相对于其他的图片...

  • svg的path的应用

    用svg的path标签可以画出任何你想画的图像这里有一篇详细的指南,有兴趣的可以看下:svg的path这里再引用一...

  • SVG-Path

    Path 在 SVG 中的地位应该是比较高的,实际上,利用 Path 这个一个标签可以画出任意的图形。path 中...

  • 动画相关

    打破盒子模式的限制,使用Clip-Path创建响应式图形 CSS3/SVG clip-path路径剪裁遮罩属性简介...

  • js将带有image标签的svg转为png、jpeg等类型的图片

    前言:先聊一下svg类型的图片 正常的svg类型得图片是里面包含path和g标签的但是也有一种里面包含image标...

  • SVG Path路径在网页开发的作用

    SVG是矢量图形表示,它的一个强大之处在于path标签可以表示任意的矢量形状,利用好这个path可以做出很多传统h...

网友评论

      本文标题:SVG path标签简介

      本文链接:https://www.haomeiwen.com/subject/viyncqtx.html