Inkscape 是一款开放源代码的矢量图像编辑器,类似 Adobe Illustrator、 Corel Draw、 Freehand 或者 Xara X。不同的是 Inkscape 使用 Scalable Vector Graphics(SVG)——一种开放的基于 W3C XML 的标准,作为默认的文档格式。
相对于诸如 Photoshop 或者 Gimp 这样的光栅(位图)图像编辑器,Inkscape 使用矢量格式保存其图像信息。矢量图像是一种分辨率无关的对实际形状和对象的描述,以便你能看到图像。一个光栅化引擎使用这些信息并决定如何在任意分辨率或者缩放级别上绘制每一条线段或者曲线。
相反的,位图(光栅)图像总是绑定一个特定的分辨率并将图像保存为一个像素矩阵。
对于位图来说,矢量图像是一种补充,而不是替代。位图和矢量图有各自的用途,对于不同类型的事物具有各自的用处。位图更适合照片和某些类型的艺术品,而矢量图则更适合设计徽标、带有文字的图片、技术说明等。
请注意 Inkscape 也可以导出和显示位图。导入的位图将成为你的矢量图像中另一个对象,你可以像对待其它类型的对象那样处理它(移动、变形、剪裁等等)。
Scalable Vector Graphics(SVG)是一款开放的,工业标准的,基于 XML 的矢量图像格式,由 W3C 开发。它正以迅猛的势头被业界广为接纳。今天,绝大部分矢量图像编辑器可以导入和导出 SVG,先进的浏览器(如 Firefox 和 Opera)可以无需使用插件直接现实它。对于 Internet Explorer,来自 Adobe 的SVG Viewer 插件可以显示 SVG。要了解更多,请阅读下面的#SVG 主题。
是的!尽管 Inkscape 还不具备领先的矢量图像编辑器的所有特性,最新的版本还是提供了大量基本的矢量图像编辑功能。在许多差别迥异的项目中(例如 Web 图像、技术图表、图标、创意图、徽标以及地图等领域)都有使用 Inkscape 的成功故事。举个例子,维基百科中成千上万的图片是使用 Inkscape 创建的,它还是 openclipart 中以及这里的内容中大多数也是使用 Inkscape 创建的。我们总是尝试让代码库对真正的用户有实用价值,我们相信开发人员和用户之间紧密的反馈循环将带来最好的结果。现在,你可以在你其他工具之外开始使用 Inkscape 了!
我们为 Linux、 Windows 2000/2003/XP(安装文件)和 OSX(dmg 包)提供二进制包。我们知道 Inkscape 已经成功的用于 FreeBSD 以及其它 Unix-like 的操作系统上。不支持 Windows 98/ME,也许以后会。
Inkscape 最初是作为 Sodipodi 的一个分支开始的,那是 2003 年晚些时候,由四名 Sodopodi 开发人员发起:Bryce Harrington、 MenTaLguY、 Nathan Hurst 以及 Ted Gould。我们的使命是创建一个完全兼容 Scalable Vector Graphics(SVG) 的绘图工具,使用 C++ 以及新的更加用户友好的接口(Gnome HIG 兼容),以及构筑开放的,面向社区的开发进程。在短短数月这个项目发布了若干版本,展现了一系列意义重大的新特性和改进,并迅速奠定了 Inkscape 作为一款值得关注的开放源代码项目的基础。
这个名字来源于两个英语单词“ink(墨水)”以及“scape(用于构词时表示景色)”。使用墨水的钢笔画是绘图的一种常见形态,通常用于绘制草图并能在纸上长期保存,暗指 Inkscape 可以用于生产工作中。景色指的是像风景、海景这样大量对象的一个视图,暗喻了矢量绘图的面向对象本质。
还不能,尽管许多用户将 Inkscape 用于网页建模或者生成诸如 banner、徽标、图标等等的 web 图形。
伴随这 web 浏览器(例如 Firefox 或者 Opera)对 SVG 的支持,直接使用 SVG 变得更具可能。使用 Firefox 1.5 或者更高版本,你可以打开任何 Inkscape SVG 文档,Firefox 会正确的显示它们。理论上说, SVG 和 XHTML 可以在同一个文档中一起使用,所以有兴趣的用户和开发人员可以在将来探讨这方面的可能性。
不能,Inkscape 还不支持 SVG 动画。它是用于二维图形的。当然你可以从 Inkscape 导出图像并用于 Flash 或者 GIF 动画中。从 2006 年二月, Blender 可以导入 SVG 数据并挤压或拉伸它们用于渲染三维图形。
GNU GENERAL PUBLIC LICENSE Version 2, June 1991 [2]。简单说来,这意味着你可以因为任意用途自由使用和发布 Inkscpae,商业的和非商业的,没有任何限制。你还可以自由地根据你的需要修改程序,唯一的限制是你必须你的发布版本的源代码。