inkscape一款矢量绘图软件

来源

Inkscape的开发始于2003年,最初是Sodipodi的分支、分线发展(fork),Sodipodi自身则是在1999年以Raph Levien的Gill为基础开始。


创建对象

绘图

  • 铅笔工具(徒手描绘,且可在路径内进行填色)。
  • 笔式工具(运用直线与贝兹曲线与来创建路径)。
  • 笔画工具(运用电子手写板)可用笔画的压力、角度来进行描绘与填色)。

形样工具

  • 矩形(可选择使用圆角化)。
  • 圆形、椭圆形或弧形(可选择圈、弧、段)。
  • 星形/多边形(可选择尖角数、轮廓比例、圆角化、随机等)。
  • 螺旋形

其他工具

  • 文字工具(横书、多列或直书)
  • 链接性的位图图形,无论是导入或是光栅化的选取对象(针对嵌入的链接图形,Inkscape另有一个个别独立的公用程序可以运用)
  • 翻制(以“活性”方式链接对象的复制)。相近的功效在其他程序上称为“symbols”。


对象操作、运用

  • 仿射变换/Affine transformation(移动、缩放、旋转、倾斜),可用交互操作也可透过数字值设置。
  • 对象之间的层次关系(Z-order)操作。
  • 对象群化、组群化,对于未群化设计的对象也可用同时多个对象的选取来选定性群化(select in group),“enter the group”则可使选定成为临时性的层阶。
  • 层阶化(即:图层),运用此方式可以锁定及/或隐藏个别的层阶,重新排置层阶等等,层阶也可采行层次结构树的结构。
  • 对象可以复制、粘贴。
  • 对齐与分布指令,包括网格排列(拆散对象:尝试边对边等距)、随机排列(在两个维度上随机置中)、去除重叠。
  • 透过工具可进行填色花纹的翻制,使用壁纸样本(wallpaper symmetries)加上可任意变化运用的缩放、偏移、旋转、色彩变换等,也可选择随机变化。
  • 可快速辅助、导引操作的提示网格线。

填充与边框

  • 选色器(RGB、HSL、CMYK、色圈)
  • 取色工具、填色工具(滴管)
  • 对象间复制/粘贴风格属性
  • 可在画布上进行渐层编辑,包括线性渐层、放射状渐层等操控。
  • 渐层编辑器能够进行多处的停点渐层(image gradient)。
  • 花纹填充。
  • 遮罩。
  • 运用预先定义的泼洒花纹,可对边框进行花纹泼洒。
  • 路径上的标示(如:箭头)。


路径上的操作

  • 节点编辑:移动节点及贝兹曲线(Bezier curve)掌控,节点的对齐、分布,节点群的缩放、旋转,“节点雕刻”(多处节点的比例编辑)。
  • 路径转换(文字对象或形样),包括路径充填的转换。
  • 布尔逻辑(合并/union、割去/intersection、交集/difference、排除/exclusion、分开/division)
  • 运用可变的路径起讫点可简化路径。
  • 路径插入及增设,包括动态及链接偏移对象。
  • 路径剪贴(非破坏性剪贴)。
  • 点阵追踪(黑白、彩色都适用)。

文字支持

  • 多列文字(SVG 1.0/1.1
  • 在框内进行文字的直式书写(,之前建议用SVG 1.2)
  • 可完全在画布(绘图区)中进行编辑,包括风格文字的间距。
  • 可使用任何已经安装于系统内的外框字体(outline font)
  • 透过Pango库(例如处理希伯来文、阿拉伯文、泰文等文字)可支持使用任何的描述语言及编程语言。
  • 字母上下突出端(Kerning)、字母间隔(letterspacing)、列间隔等的调整。
  • 路径上可走文字(无论文字或路径都可持续再编辑)。


着色、上色

  • 缩放倍数:1倍~256倍。
  • 完整的抗锯齿显示。
  • 支持“Alpha透明”,可用在显示以及.PNG格式图片文件的导出。
  • 在交互转化上,完全“依据您所拖放”来为对象着色。

导入/导出

Inkscape支持以下格式的导入:

  • SVG:包括包含Inkscape编辑信息的SVG和普通的SVG
  • SVGZ:使用ZIP格式压缩的SVG
  • PDF
  • AI:Adobe Illustrator的默认矢量图格式
  • 常见的位图格式:JPEG, PNG, GIF, etc.
  • 通过插件可以导入的图帧式: PS,EPS,Dia,Xfig,Sketch,CorelDRAW,CGM ,sK1

Inkscape支持以下格式的导出:

  • SVG
  • SVGZ
  • PDF: 可同时导出Latex文件
  • PS和EPS
  • AI... 不支持导出ai文件
  • LaTeX
  • POV:POVRay的脚本格式
  • HPGL:惠普图形语言

其他

  • 用于绘图的连接器。
  • 可在网络上使用协同编辑器(Collaborative real-time editor,例如:电子白板)
  • 在XML编辑器中可直接观察与编辑文件树(document tree)。
  • 导出成PNG档。
  • 导出成PostScript及PDF(不过,花纹充填及灰阶等的导出,目前在0.44版上仍不管用)
  • 可选择用命令行来运行会出、转换、或分析SVG档。
  • RDF标记格式的后设资料(作者、日期、许可等等)
  • 支持插件(或称:扩展)。

接口与使用性

Inkscape项目在开发上的一项优先原则是接口的一致连贯性及[使用性],包括必须遵循、合乎[GNOME]的[人机界面指导方针]人机界面指导方针(Human Interface Guidelines)、通用整体性的键盘操作、以及便利的画布(绘图区)上编辑。Inkscape从项目开始之初在使用性方面就有极大幅度的意义进展。

减少浮动对话框的使用,同时可用键盘快捷方式,或者编辑视窗中的接驳工具栏,此外位在视窗上端的工具控制列,则会随时显示与目前所用工具相关的信息与微调项目。

所有的变化、转换(不包含搬移,但包含缩放与旋转)都有对应的键盘快捷方式可用,同时有协调一致的键盘快捷方式修改器(例如:按Alt再按1,可对现有缩放画面中的逐点像素进行变化;按Shift再按10,则可进行同时、集体性的变化);节点工具也可如对象选取一样地用键盘按键操作。绝大多数的共通性操作(如转化、缩放、Z-Order等)都有便利的单键操作.

Inkscape也提供浮动的工具小技巧提示,此外也有状态栏能提供所有按钮、控制、命令、按键、以及画布操控等的使用提示。此外也有完整的键盘、鼠标的对应引用(在HTML与SVG方面),以及在SVG方面的若干交互指导。

Sodipodi(Inkscape的前身)的部分接口是以[CorelDRAW]及[GIMP]为基础,现有Inkscape的接口也多少受到 Xara Xtreme的影响。


当然大家也可以查询官方教程自行学习.

你可能感兴趣的:(inkscape一款矢量绘图软件)