![在 Inkscape 中,是否可以将具有不同起始角度和终止角度的圆弧居中对齐?](https://linux22.com/image/1281720/%E5%9C%A8%20Inkscape%20%E4%B8%AD%EF%BC%8C%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%B0%86%E5%85%B7%E6%9C%89%E4%B8%8D%E5%90%8C%E8%B5%B7%E5%A7%8B%E8%A7%92%E5%BA%A6%E5%92%8C%E7%BB%88%E6%AD%A2%E8%A7%92%E5%BA%A6%E7%9A%84%E5%9C%86%E5%BC%A7%E5%B1%85%E4%B8%AD%E5%AF%B9%E9%BD%90%EF%BC%9F.png)
在 Inkscape 中,我希望绘制几个彼此完美居中的圆弧。各个圆弧需要具有不同的起始和终止角度。问题是,当圆弧跨度小于 360 度时,边界框仅包含圆弧占用的空间量,而不是完整的 360 度圆所占用的空间量。因此,如果我的工作区中恰好分布着一堆具有不同起始和终止角度的圆弧,似乎无法使用“对齐”和“分布”工具将它们居中对齐。同样,同时为它们指定相同的 X 和 Y 坐标也无法将它们居中。
有人能建议解决这个问题吗?例如,是否可以强制 Inkscape 为圆弧保留“完整”边界框,就像它是一个完整的圆一样,以便于中心对齐?
谢谢,特雷夫
答案1
这是一种适用于现有弧的方法。它需要相当多的步骤,并且每次只能对一个弧执行此操作。对于新项目,最好在开始时将所有弧都做成一个整体,将它们彼此居中,然后更改它们的角度端点。
复制圆弧(ctrl-D)。
切换到圆弧工具 (F5)。移动重复圆弧的端点,使它们不与原始圆弧重叠。(这是为了便于选择它们,并保持直线。)
切换到对象选择器 (F1) 并选择两个圆弧。将它们组合成一个组 (ctrl-G)。
单独选择重复的圆弧(按住 Ctrl 键并单击)。
切换到弧形工具(F5)。单击“制作整体”按钮。
清除其填充和描边 (ctrl-shift-F)。
现在该组包含您的原始圆弧和一个相同大小的不可见同心圆,因此它的边界框就是您想要的。