如何在Inkscape中创建内边框(笔触)?


27

我在Inkscape中创建了一个形状,并将边框宽度设置为1px。然而,
实际尺寸是100px边框102px

如何在对象上设置内边框,而不是外边框?使用Photoshop时,类型
是可选择的(内部外部中心边框),但在Inkscape中没有此选项。


对于了解SVG代码的用户,有一个相关的问题stackoverflow.com/questions/20778568 / ...(“如何在SVG中制作插入阴影”)。
爱德华

Answers:


17

Inkscape不支持更改对象上的笔触类型,但是还有
其他方法可以创建所需的内边框或模糊。

一种简单的方法是制作形状的副本,没有填充和选择的边框(笔划)。
此副本具有剪切路径,因此在
原始形状之外无法看到其笔划的额外(外部)部分。用于剪切它的路径是原始形状的第二个未更改的副本,
它不会显示为普通/常规对象。
为了确保在编辑原稿时这些副本发生变化,它们
每个都可以是一个链接偏移 - 也允许它们在原始形状内移动。

  1. 创建形状并选择它(F1

  2. 创建一个链接的偏移副本,它出现在它(Ctrl+Alt+JPath菜单)的顶部

  3. 将笔划(边框)宽度更改为所需的2
    倍或设置其偏移幅度/半径以将其移动到外部边框的内边缘
    - 使用其节点句柄或XML属性(内置编辑器,单位是pt而不是px )

  4. 给这个形状没有填充和选择的边框颜色 - 对象菜单中的填充和描边

  5. 创建原始形状的第二个链接偏移副本,保持不变

  6. 选择此形状步骤3中的副本(按住Shift键,拖动鼠标)
    - 确保此形状位于顶部(z顺序) - 请参阅上面链接的手册页

  7. 设置剪辑 - 使用Object → Clip → Set菜单项

那你应该有一个完成的内边框。


如何选择粘贴和描边形状?Shift没有任何反应。
迪马2015年

@Dima请参阅上面的答案,我已经更新了 - Shift按键时需要拖动鼠标或单击其他对象。此外,以下教程页面也可以在应用程序中看到:inkscape.org/en/doc/basic/tutorial-basic.html
爱德华

这非常不直观,但效果很好。
dgo


6

@ cristian-ciupitu提供的另一种工作流程是这样的:

  1. 创建(或选择)没有填充的对象或路径。如果需要,您可以设置笔触宽度(Shift+ Ctrl+ F),或稍后修复此问题。
  2. 复制(Ctrl+ D)对象/路径。这将在原件上创建副本。
  3. 发送副本降低(ObjectLower,或Page Down),这样你就可以......
  4. ...选择选择(arrow在工具栏上,或F1)和Shift+ Click对象/路径。由于已选择“降低”副本,因此将选择两个相同的对象/路径。窗口底部的状态行应该确认这一点。
  5. 现在选择Object→交通Clip→交通Set

瞧!内边界!

您现在可以根据需要调整内边框宽度(Shift+ Ctrl+ F)。将笔触宽度设置为所需内边框宽度的两倍,因为笔划宽度的一半将被剪裁为不可见。

如果您认为步骤3和4令人困惑,只需拖动两个对象/路径以选择它们,按步骤5剪辑它们,并根据需要调整笔划宽度。也工作,但嘿,点击更酷;)


基本上你做的是同样的事情,但我发现你的指示更容易理解。
斯科特比格斯
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.