在 Linux 下使用 GIMP 画“矢量图”需要先说明一个重点:
GIMP 本质是位图(栅格)软件,不是真正的矢量绘图工具
它不能保存为可无限放大的 SVG 矢量文件(除非导出路径为 SVG)
如果你想要真正的矢量图,更推荐:
- Inkscape(Linux 首选矢量软件)
- Krita(偏向绘画,也不是矢量为主)
一、在 GIMP 中“模拟矢量绘图”的方法
方法 1:使用「路径(Paths)」工具(最常用)
GIMP 的路径 = 贝塞尔曲线,类似矢量。
- 打开 GIMP
- 左侧工具栏选择 路径工具(Bézier / Paths)
- 在画布上点击并拖动,生成控制点
- 完成后:
- 右键路径 → 描边路径(Stroke Path)
- 或 填充路径(Fill Path)
✅ 特点:
导出方式:
文件 → 导出为 → 选择 SVG
⚠️ 注意:
方法 2:用路径 + 图层(伪矢量)
- 用路径画形状
- 描边 / 填充到新图层
- 多次叠加图层
适合:
方法 3:GIMP + Inkscape 配合使用(推荐)
- GIMP 中画路径
- 导出 SVG
- 用 Inkscape 打开并继续编辑
这是 Linux 下最专业的工作流。
二、如果你真的想画矢量图(强烈推荐)
✅ Inkscape(Linux 原生、免费、开源)
sudo apt install inkscape
或
sudo dnf install inkscape
功能:
- 真正的 SVG 矢量
- 贝塞尔曲线
- 文字转路径
- 无限缩放不模糊
三、总结建议
| 需求 |
推荐工具 |
| 位图 + 路径 |
GIMP |
| 真矢量图 |
Inkscape |
| 插画 |
Krita |
| Logo / 图标 |
Inkscape |
如果你愿意,可以告诉我:
- 你是画 Logo / 插画 / 图标 / 流程图?
- 是否需要 导出 SVG?
我可以直接给你一步步操作示例。