Gimp:如何保存修改后的 png 图像?

QF0*_*QF0 9 gimp

所以...刚刚安装了 Gimp 2.10.30。我需要缩小 512x512 png 图像,这可能是微不足道的。

但是,我找不到任何方法来干净地保存缩小的图像:我只是收到“有一张图像未保存更改”消息。我试过了:

  1. File>Overwrite myfile.png
  2. File> Export As,选择原来的名称,然后Export

在这两种情况下,生成的 png 似乎都有未保存的更改。File>Close All告诉我有未保存的更改,如果退出,这些更改将会丢失。File>Save尝试保存 xcf,这对我来说没有用。

那么,秘密是什么?如果我只是退出 Gimp,那么新图像似乎确实有效。

编辑

Close View选择后,对话框显示如下Overwrite myfile.png

Close [myfile] (overwritten)

Save the changes to image '[myfile] (overwritten)' before closing?

If you don't save the image, changes from the last n minutes will be lost.

The image has been exported to '/.../myfile.png'.
Run Code Online (Sandbox Code Playgroud)

并且没有出路:现在的选项是Save AsCancelDiscard Changes

raj*_*raj 18

你所描述的一切都是 GIMP 的工作原理。这里没有问题。

.xcf 是 GIMP 的本机图像格式,只有当您以该格式保存图像时,GIMP 才会认为它“已保存”。以所有其他格式保存图像并不被视为“保存”,而是“导出”(正如菜单选项的名称所示),导出并不意味着 GIMP 保存当前图像,而是基于当前的一个。

因此,GIMP 警告您的未保存更改不在 .png 文件中,而是在 .xcf 文件中。GIMP 永远不会警告您除 .xcf 文件之外的其他文件中未保存的更改。

如果您不关心保存 .xcf 文件,则可以安全地忽略此消息并在成功导出 .png 文件后退出 GIMP。

  • @QF0 过去,您只能“另存为”JPG 或 PNG。然后 Gimp 会很乐意地让你退出,没有任何大惊小怪。后来您发现图像中的所有图层/通道/选择都丢失了,因为它们没有保存在 JPG/PNG 中。我见过更多的人因失去工作而哭泣,而不是抱怨这个……Gimp 的目标人群是那些做比缩小图像复杂得多的事情的人。如果您需要的只是缩小图像,还有更简单的应用程序。 (21认同)
  • @QF0我只能补充上面的评论,如果你曾经使用过视频编辑器,GIMP中“保存”(如.xcf)和“导出”(如.jpg、.png等)之间的区别在概念上是不同的与视频编辑器中“保存项目”和“渲染”最终电影之间的区别非常相似。保存 .xcf 允许您保存正在进行的工作并稍后返回,而导出会产生最终产品(至少在理论上)不需要再次编辑。 (8认同)
  • 我同意 GIMP 的 UI 不是很直观。该应用程序因此而闻名。 (6认同)
  • 在 Photoshop 中,流程是相同的,尽管副本略有不同。如果您打开一个文件,进行更改,“另存为..”PNG,然后退出,它会提示您“在退出之前保存对 Adob​​e Photoshop 文档“文件名.扩展名”的更改?如果您接受,它提示您保存 PSD (4认同)
  • 我准备相信这就是“它的工作原理”,但如果是这样,这就是令人震惊的 UI 设计。“文件”>“覆盖”是“导出”这一点也并不明显。 (2认同)