-3

我使用 Photoshop CS5 制作了一个具有透明度的 PNG 文件 PNG-24,如果我直接上传到堆栈溢出,则看起来像这样: 原始PNG上传

当它被上传到某些网站时,例如 Facebook 或 Soundcloud(作为歌曲的封面艺术),它呈现得很好。然而,当拖入一条推特消息时,它看起来像这样:

在此处输入图像描述

有谁知道为什么有些程序会渲染图像并以某种方式包含应该删除的原始 Photoshop 文档层?

这也发生在某些程序中,当尝试使用 png 作为封面艺术时,命名为 mp3 id3 标签编辑器 (Mp3tag v2.50)。

有没有更好的方法来制作一个删除了所有这些附加信息的 PNG?

多谢

4

1 回答 1

1

您看到的区别在于不同的软件如何处理图像流中的透明度信息。

设置透明度时,并没有删除底层图像。

如果你想摆脱图像的其余部分,你需要以不同的方式编辑它。首先清除您设置为透明的所有像素(例如,将它们设置为白色)。然后明确该区域。这样,如果显示软件不处理透明度,它将显示白色而不是您不想看到的图像部分。

于 2014-11-06T20:25:26.653 回答