将旋转点重置为对象的中心

平面设计 墨景 旋转
2022-02-02 03:03:25

在设计时钟时,我将文本的旋转点移动到时钟的中心,然后复制/粘贴文本并为每个数字旋转 30°,如下所示:

在此处输入图像描述

注意用红色标记的旋转点。

现在,底部的数字(如 6)被颠倒打印。我想通过将文本向后旋转 30° 来纠正它。因为数字需要留在它们的位置,我需要旋转中心回到文本的中心,而不是时钟的中心。

我如何可靠地(不是通过移动鼠标估计)将旋转中心设置回文本的中心?

我已经尝试捕捉到对象的中心,但它似乎不适用于旋转点。

最后我想要这样的东西,只是更准确:

预期结果

4个回答

您可以使用 XML 编辑Shift++CtrlX

选择对象,然后在 XML 编辑器中,将 x 和 y 的 inkscape:transform-center 设置为 0。

例子

在此处输入图像描述

只需按住 (Shift) 并左键单击旋转中心。

我发现分组至少提供了一个可接受的解决方法:

  1. 仅选择其中一个文本对象
  2. Ctrl+G将对象与其自身分组,从而为单个对象中心的组提供一个新的旋转点
  3. 向后旋转 30°
  4. Ctrl+U取消组合,从而恢复原始旋转点

据我了解,您的初始旋转用于将数字放置在时钟上的正确位置。与其首先旋转数字,更好的方法可能是通过旋转将 12 个小圆圈作为帮助对象放置在正确的位置,然后将数字放在这些帮助对象上,并调整它们的垂直和水平居中。最后,使帮助圈透明或删除它们。使用独特的颜色选择所有将是微不足道的。