Inkscape 0.91:缩放多个对象,同时保留其原始位置


18

这是我可以用Illustrator进行的操作,我想使用Inkscape 0.91进行复制:

我想按比例放大几个相同的对象,并希望这些对象保持完全相同的初始位置。当我按比例缩放对象的选择时,它们会移动到我指示的比例的比例,在选择的较大框中,这不是我想要的。

Answers:


26
  1. 如果需要,取消组合对象。
  2. 对象→变换→缩放。
  3. 选择所需的比例因子。
  4. 选中分别应用于每个对象。
  5. 应用。

5

我经常这样做。尽管Wrzlprmft提供了一个有效的答案,但是如果您有很多物体,那真是一个痛苦。但是解决方案实际上非常简单(使用Inkscape 0.92)。

  1. 选择所有要缩放的项目;您可能不得不取消组合(shift- - ctrlG项目,以便它们显示作为单独的对象
  2. 拉起变换菜单(shift- ctrl- M或对象- >变换)选择缩放选项卡
  3. 确保适用于每个对象分别复选框
  4. 点击“应用”按钮

选择了正确项目的变换窗口的图片

我喜欢使用非常适中的比例,然后反复应用,直到达到所需的大小。由于是矢量图形,因此每次迭代都不会丢失任何信息(与位图图形程序不同)。


请注意,您可以通过选择一个对象并右键单击以选择“选择相同”->“填充颜色”等来选择相似的对象。这将选择所有具有相同颜色的对象。
mrossi '19

1

由于您的对象相同,因此您应该考虑为副本创建克隆。

  1. 让你的对象(父母)
  2. 根据需要复制:编辑-克隆-创建克隆(Alt + D)
  3. 缩放或以其他方式重新定义您的父对象,并看着孩子跟风。

这种方法的优点是您不必显式选择所有实例-它们都将被更新。尽管有一种选择子对象的父对象的方法,但我发现在页面外创建父对象更简单,以便于直接选择。

当然,我的答案假设您要缩放所有对象-如果不是这样,您始终可以从克隆开始,并将那些您不希望受到后续编辑影响的克隆取消链接到父级。


1

上面的方法在具有很多层的复杂图像上似乎有些麻烦。

  1. 我认为它不适用于文本,但是如果将文本转换为路径,它应该可以工作。
  2. 必须找到任何已分组的图层并将其取消分组,而我在选择所有图层中的所有对象并取消分组方面没有任何运气。我认为您必须实际获取分组的对象。
  3. 最后,在图像上,我不必选中“分别应用于每个对象”。当我这样做时,一切都变得很奇怪,什么也没发现,或者在正确的地方。我还必须一步一步地全力以赴。

第一次尝试后,它停止了缩放。因此,如果按照上述步骤操作(效果很好)并得到怪异的结果,请记住文本问题,检查分组,然后尝试使用该Transform工具中的设置。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.