SVG——新一代Web设计及互动媒体的革新

SVG编辑器软件:Inkscape高级教程

文章索引
SVG编辑器软件:Inkscape高级教程
SVG路径编辑与子路径及子路径的结合
SVG转换路径与布尔操作
SVG简化优化与创建SVG文本
所有页面

来源:SVG中国(ChinaSVG.COM)

英文版:http://inkscape.org/doc/advanced/tutorial-advanced.html

Inkscape基础教程  本Inkscape教程包括:复制/粘贴、节点编辑、手绘和Bezier曲线、路径操作、布尔操作、偏移、简化、以及文本工具。通过Ctrl+arrows, 滚轮, 或者 中键拖动 将绘图页面向下卷动。绘图对象的创建、选择、变换等基本操作,请参考帮助Help > 教程Tutorials中的基础教程。

  在本教程开始之前,请确认你最好已经查看过“SVG编辑器软件:Inkscape基础教程”一文或者你已经对Inkscape有一定的了解。Inkscape基础教程篇详细的介绍了SVG编辑过程中的一些基本问题,另外”SVG制作软件Inkscape与Sodipodi的关系”介绍的是Inkscape的历史背景及创立故事。

 

1 粘贴操作

  当用Ctrl+C复制对象或Ctrl+X剪切对象后,通常的粘贴Paste命令(Ctrl+V)将复制的对象粘贴到鼠标光标处,如果光标在绘图窗口外,则粘贴到文档窗口的中心。实际上,剪贴板中的对象仍然记着它的原始位置,你可以用原位粘贴Paste in Place将它粘回原始位置(Ctrl+Alt+V)。

  另一个粘贴命令,粘贴样式Paste Style(Shift+Ctrl+V),将复制对象的样式应用到所选对象。样式包括:填充、轮廓、以及字体设置,但不包括形状、大小、以及与该形状相关的参数,如星形的角数等。

  命令粘贴大小Paste Size,将复制对象的大小应用到所选对象上。该命令包括:粘贴大小、宽度、高度,以及分别粘贴大小、宽度、高度。

  粘贴大小Paste Size将全部选择的总大小缩放到剪贴板中对象的总大小。粘贴宽度Paste Width/粘贴高度Paste Height则仅影响水平和竖直方向上的尺寸。这些命令依据复制对象的长宽比是否锁定(选择工具控制栏,W和H的中间),如果复制对象的长宽比锁定,目标对象的另外一个方向上的尺寸将根据该比例自动缩放;否则,另一个方向的尺寸将不改变。带有“分别Separately”的相应命令也是类似的,不同之处在于将每个选择对象都分别缩放以适应复制的对象。

  注意,Inkscape使用自己的内部剪贴板,除了在文本工具中复制/粘贴文本外,不使用操作系统的剪贴板。

2 手绘和规则路径

  创建任意形状的最简单的方法是使用铅笔(手绘)工具(F6):



  对于更规则一些的形状,可以用钢笔(Bezier)工具(Shift+F6):



  在钢笔工具中,每次单击创建一个没有曲线控制柄的尖锐点,所以,一系列的单击产生一串线段,点击然后拖动产生一个光滑的Bezier节点,两边各有一个共线的控制柄。拖动一个控制柄时,按住Shift可以保持另一个不动。同样,Ctrl限制当前线段或Bezier控制柄的方向为15度的整数倍。Enter结束绘制,Esc取消。如果只取消上一段,使用Backspace。

  在手绘和bezier工具模式下,选中路径的两端都会显示一个方形的锚点anchors,在这些锚点上可以继续绘图,从而延长路径,或使其封闭(从一个锚点画到另一个锚点),而不产生新的路径。



 

将要更新