2. GIMP 的新特性

GIMP 1.0 慢慢发展为非常稳定和被广泛使用的 1.2 版本。三年后,当 GIMP 的开发临近下一次稳定版的发行时,它们再三衡量觉得对程序内部基本功能修改的程度已经可以叫作 2.0 版本了。GIMP 2.0.0 最终在 2004 年 5 月 23 号发行。对于 GIMP 2.2,开发者们的目标是在一个短周期,增加一些重要的特性,它们不需要可能导致不稳定的对最底层代码的改变。GIMP 2.2.0 在 2004 年 12 月 19 号发行。该章节将简要地介绍 GIMP 2.2 中添加的特性。

2.1. GIMP 2.2 的新特性

这里是关于 GIMP 2.2 的一些最重要特性的简明摘要。许多长期使用的用户会发现和称赞(或报怨)的比较小的变化,以及关于插件编程和 Script-Fu 创建方面的重要改变就没有包含在这里了。

互用性和标准支持

您可以在 GIMP 和其它支持图像/PNG接入的程序(当前只知道 Abiword)以及支持图像/xml+svg接入的程序(当前只知道 Inkscape)中拖放或粘贴拷贝图像数据。这样您可以从 Inkscape 中拷贝粘贴曲线到 GIMP 中,然后拖动一个选区到 Abiword 中使其插入到您的文档中。

图案可以是任何 GtkPixbuf 所支持的格式,包括 png, jpeg, xbm 和其它。

GIMP 能从 SVG 文件中加载渐变,从 ACT 和 RIFF 文件中加载色板。

拖放支持被扩展。现在您可以拖放文件和 URI 到图像窗口中,它们会作为现有图像的一个新图层被打开。

快捷键编辑器

现在您能够在专门的对话框中编辑您的快捷键,同时还可以继续使用鲜为人知的动态快捷键功能(自从 1.2 版本以来该功能就存在)。

插件预览

我们提供给插件作者标准的预览构件,它可以极大地减少需要支持预览的代码数量。David Odin 将该构件整合到当前所有的滤镜中,这样 GIMP 的许许多多滤镜就包含可以实时更新的预览,并且这些预览的表现也更加统一。

变换操作的实时预览

现在当变换工具(切变,缩放,透视和旋转)呈“传统”模式时,它们可以显示操作结果的实时预览。以前只有变换网格时才会显示。

遵循 GNOME 人机界面手册

我们做了许多工作简化 GIMP 的界面并使其对新手有更高的可用性。大部分对话框都尽量遵循 GNOME HIG。另外许多对话框中的“高级”选项被拆开或移除,取而代之的是合理的默认值或隐藏在扩展部分中。

GTK+ 2.4 整合

  • 菜单使用 GtkUIManager 从 XML 数据文件中动态地生成菜单结构。

  • 一个重新改良的文件选择器在 GIMP 中各处用作打开和保存文件。它最大的优点就是让您生成一系列“书签”,这样就能快速轻松地在常用目录间浏览。

  • GIMP 现在支持花哨的 ARGB 光标(当它们在系统中可用时)。

基本的矢量支持

GIMP 现在使用 GFig 插件支持矢量图层的基本功能。GFig 插件支持一些矢量图形特性如渐变填充,Bezier 曲线和曲线勾画。它也是在 GIMP 中创建规则或不规则多边形的最简单的方法。在 GIMP 2.2 中您能创建 GFig 图层,然后在 GFig 中再编辑这些图层。尽管如此,和专门的矢量图形程序如 Inkscape 相比,这种矢量支持还显得比较简单。

还有...

还有许多相对小的用户可能发现的特性。下面就是一部分这些特性的简明列表。

  • 现在可以使 GIMP 在批处理模式下运行而不需要 X server。

  • 包含一个完全没有和 GTK+ 链结的 GIMP 二进制文件 (gimp-console)。

  • 加强了扩展输入设备的界面。

  • 可编辑的工具箱:现在您可以选择将在工具箱中显示的工具及其顺序。尤其是如果您愿意就可以添加任何或所有的颜色工具到工具箱中。

  • 直方图中可以看到 R,G 和 B 直方图覆盖在亮度直方图上。基于选区内容计算直方图。

  • 现在快捷键在所有 GIMP 窗口中共享。