8 inkscape
请向正在学习 Inkscape 的初学者解释路径和对象之间的区别。例如,我画了一个矩形,它是一个对象。然后我可以将它转换为路径,但它看起来和以前完全一样。那么区别是什么呢?
Inkscape 具有不同类型的对象,例如:
所以路径只是一种类型的对象。路径是特殊的,因为所有其他类型的对象都可以转换为路径——它们是矢量图形最通用的表示。从某种意义上说,所有其他类型的对象只是作为一种更智能、更有用的信息存储方式。因此,当您将另一种类型的对象转换为路径时,您不会改变它的外观,而是改变它的处理方式。
以矩形为例。在 Inkscape 中,矩形由其位置、高度、宽度、笔触样式和填充样式定义。更具体地说,它看起来像这样(忽略该style行,它充满了与此问题无关的内容):
<rect
style="color:#000000;fill:#2cabe1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.625;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
id="rect3758"
width="5"
height="7"
x="2"
y="3"
ry="0" />
Run Code Online (Sandbox Code Playgroud)
当您将其转换为路径时,它由其角的位置及其笔触和填充样式定义:
<path
style="color:#000000;fill:#2cabe1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.625;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
d="m 2,3 5,0 0,7 -5,0 z"
id="rect3758" />
Run Code Online (Sandbox Code Playgroud)
现在,为什么有人想首先将某些东西保存为矩形?因为矩形具有简化某些操作的特殊属性。例如,圆角矩形的角很简单。但是,圆角任意路径的角,特别是如果它们具有非直角,则不是(请参阅此问题)。因此,如果您有一个矩形(几何形状)的圆角,您可能希望在将来的某个时候进行修改,最好让它保持矩形(Inkscape 对象类型)。另一方面,如果您想移动单个节点或从路径菜单执行操作,则需要将其转换为路径。
| 归档时间: |
|
| 查看次数: |
9698 次 |
| 最近记录: |