如何使用“路径”元素绘制半圆?

时间:2018-12-13 08:33:14

标签: javascript html svg

我想使用path元素创建一个半圆,我已经查阅了贝塞尔曲线,但似乎不起作用。 有什么办法吗?

1 个答案:

答案 0 :(得分:0)

    double factor = 0.75;
Path path = new Path();
path.lineTo(size.width * factor, 0);
path.cubicTo(size.width*factor, 0, size.width*factor + size.height, size.height/2 , size.width*factor, size.height);
path.lineTo(size.width*factor, size.height);
    path.lineTo(0, size.height);
path.lineTo(0, 0);
return path;

ps。这是扑朔迷离,但可以与其他任何东西一起使用

这几乎是答案。 在这里,我试图将容器的一端弄圆,使其像试管一样