使用链接图像时如何防止文件大小膨胀?

平面设计 adobe-photoshop 文件大小 智能对象
2022-02-28 10:29:05

我正在制作一张 50 厘米 x 70 厘米、300 dpi 的海报。保存时空文档为 5.1M ......对于一个完全空的白色文档来说仍然看起来很荒谬,但我可以忍受它。

当我放置链接的 4.3M JPEG 图像(File -> Place Linked...)并保存时,PSD 会膨胀到95.5M没有别的,只是一个 4.5M JPEG 链接在一个空文档中。

这似乎完全荒谬......该文件低于 5M,甚至不应该包含它,当 JPEG 在 Photoshop 本身中打开时,它的完整内存大小仅为 34.9M。

它是如何管理浪费所有这些空间的?我怎样才能防止它这样做?

我已经尝试过:

  • 关闭“最大化兼容性”(首选项 -> 文件处理 -> 最大化 PSD 和 PSB 文件兼容性 = 从不
    • 帮了很多忙,在我这样做之前是 384M。
  • 关闭“图像预览”(首选项 -> 文件处理 -> 图像预览 = 从不保存
    • 好像什么都没做。
  • 在保存之前将整个图像“覆盖”在纯白色的顶层(试图让任何预览图像压缩到几乎没有)。
    • 好像什么都没做。

我在 OSX 10.10.5 上使用 Photoshop CC 2015.05.0。

编辑

很明显,Photoshop 将链接文件的一个版本保存在 PSD 中:如果我删除链接文件并打开 PSD,我仍然可以在文档中看到图像。我正在寻找的是一种禁用此行为的方法,以便它不包含链接文件中的信息(如果源文件丢失,我不关心它是否显示)。

2个回答

尽管您的文件已链接,但 Photoshop 仍会保存拼合的图像数据。对于 JPG,您不太可能通过使用链接文件来节省任何文件大小。例如,如果您链​​接另一个分层 PSD,您将看到文件节省,因为它所节省的只是展平的像素输出,仅此而已。

它保存的像素预览被缩放到它的当前大小,所以如果你链接一个更高分辨率的图像并将其缩小,它只会以缩小的大小保存预览,可能会减少一些文件大小。但同样,如果它是一个平面 JPG,除非它被显着缩小,否则您不太可能在原始文件大小上节省很多。而且,如果您要放大图像则可能会增加文件大小。

Photoshop 帮助/创建链接的智能对象

虽然链接智能对象不会将原始文件存储在包含文档中,但它们仍会存储原始文件中图像数据的平面和缩放版本。在某些情况下,此数据的大小可能比原始文件的大小大得多

还值得注意的是,JPG 是一种压缩输出格式,只需在 Photoshop 中打开 JPG 作为 PSD 文件会显着增加文件大小。

在所有图层的顶部放置一个纯色图层。在保存和关闭文件之前,该图层必须可见。使用这个技巧,您可以减少 46% 的文件大小。