跳转至内容

GIMP

来自 ArchWiki

GIMP 是一款功能强大的光栅图像编辑程序,通常用于照片修饰、图像合成和一般图形设计工作。它可以用作简单的绘画程序、专业的照片修饰程序、在线批量处理系统、大规模生产图像渲染器、图像格式转换器等。

安装

安装 gimp 软件包。

技巧与提示

添加标题

在输入所需文本后,按照以下步骤为图像添加标题:

  1. 点击 图层文本转换为路径
  2. 点击 选择从路径创建选区
  3. 点击 选择反选
  4. 点击 编辑描边路径

创建圆形

按照以下步骤在 GIMP 中绘制圆形:

  1. 选择 椭圆选择工具 并按住 Shift
  2. 点击 编辑用颜色填充
  3. 点击 选择收缩
  4. Delete
提示 扩大边框 可以得到相同的结果。

Photoshop 行为

由于 GIMP 高度可配置,因此可以更改按键绑定,甚至用户界面,使其对于熟悉光栅图像编辑程序 Photoshop 的用户来说更加熟悉。

特别是 GimpPs 主题旨在让 GIMP 的行为更像 Photoshop,您可以将其安装在 GIMP 之上。

或者,如果您只需要按键绑定,相关行已包含在主题的 menurc 文件中,您可以将其添加到本地的 ~/.config/GIMP/2.10/menurc 文件中。

还有一个 PhotoGIMP 项目,旨在做同样的事情。

插件

GIMP 拥有一个广泛的 插件系统,以及一个 Scheme 解释器,可用于编写 Script-Fu 脚本。

大多数插件通过 官方仓库(例如 gimp-plugin-gmic)和 AUR 分发;其中一些(但不是全部)被列为 gimp 软件包的可选依赖项。

注意 官方仓库分发的 GIMP 版本不提供 Python-Fu 插件,因为它需要 python2AUR,而 python2 已于 2020 年停止生命周期。要恢复此功能,可以使用 python2-gimpAUR

手动安装

如果插件未通过仓库分发,可以使用 gimptool 可执行文件进行编译和安装。

从源代码安装插件

$ gimptool --install source.c

安装预编译的插件

$ gimptool --install-bin executable

安装 Script-Fu 脚本

$ gimptool --install-script script.scm

gimptool --help 消息中可以找到更多选项。

打包

插件包应将其文件添加到 /usr/lib/gimp/2.0/plug-ins/ 目录下的同名目录中。

故障排除

绿色文本

如果您在启用抗锯齿的字母周围看到绿色色调,请将以下内容添加到 ~/.config/GIMP/2.10/fonts.conf

~/.config/GIMP/2.10/fonts.conf
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
  <match target="font">
    <edit name="rgba" mode="assign">
      <const>none</const>
    </edit>
  </match>
</fontconfig>

隐藏 Noto

如果您安装了 noto-fonts 并且希望将其从 GIMP 的字体列表中移除,请将以下内容添加到 ~/.config/GIMP/2.10/fonts.conf

~/.config/GIMP/2.10/fonts.conf
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
  <rejectfont>
    <glob>/usr/share/fonts/noto</glob>
  </rejectfont>
</fontconfig>

有关更多信息,请参阅 fonts-conf(5)Font configuration#Whitelisting and blacklisting fonts

PDF 文件

GIMP 需要 poppler-glib 库才能打开 PDF 文件,否则会报告文件无法识别。

由于 GIMP 从一开始就会栅格化 PDF 文件,因此在编辑它们时不会利用 PDF 的内在功能。其他程序(例如 LibreOffice Draw)可以用于更好地编辑 PDF 文件。

参见