Svg 我怎样才能平滑地延伸半圆?

Svg 我怎样才能平滑地延伸半圆?,svg,Svg,我试图画一个两端延伸的半圆,就像马蹄铁在它的侧面 然而,我不能在半圆的末端得到平滑的连接。我试过两种方法——剪一个圆和画一个弧——但都不管用,尽管原因不同。我的结果在Chrome、Firefox和Safari(在macOS上)上是一致的 对于SVG来说,这似乎是一件简单的事情。我怎样才能双向(或单向)工作 剪圆 这里的问题是,半圆的内部半径太大,不能平滑地连接矩形 通过相应地缩小视图区域来考虑线条厚度: 感谢您的出色回答!现在这一切都很有道理。我很感激。

我试图画一个两端延伸的半圆,就像马蹄铁在它的侧面

然而,我不能在半圆的末端得到平滑的连接。我试过两种方法——剪一个圆和画一个弧——但都不管用,尽管原因不同。我的结果在Chrome、Firefox和Safari(在macOS上)上是一致的

对于SVG来说,这似乎是一件简单的事情。我怎样才能双向(或单向)工作

剪圆 这里的问题是,半圆的内部半径太大,不能平滑地连接矩形


通过相应地缩小视图区域来考虑线条厚度:


感谢您的出色回答!现在这一切都很有道理。我很感激。