【发布时间】:2015-04-03 04:52:43
【问题描述】:
我在此处发布此内容是因为它技术性太强且与 PNG 标准相关。
我做了以下事情:
第 1 步。打开画图,创建一个图像并用颜色 RGB(255, 0, 0) = #FF0000 填充它。保存图片。
第 2 步。下载tweakpng 并删除除标记为“关键”的所有属性。通过这样做,我们有效地删除了任何颜色配置文件信息。这将使我们的图像在所有浏览器(经过 FireFox 和 Chrome 测试)中显示相同,否则 firefox 将图像显示为深红色。
第 3 步。如果我将这张图片上传到 Facebook,就会发生奇怪的事情。 FireFox 和 Chrome 显示深红色。发生这种情况是因为 Facebook adds a custom color profile 已上传到所有图片。
问题:如何防止 Facebook 添加额外的颜色配置文件并更改我的图片颜色?如果这不可能,我该如何修改我的图片,以便在 Facebook 添加他们的颜色配置文件后获得所需的颜色?
【问题讨论】:
-
您可以在 Firefox 中禁用颜色校正(请参阅MDN),但我感觉这无法解决您的问题...
-
@Mr Lister:感谢您的建议,但我不能要求每个访问者修改他们的浏览器只是为了正确查看我的图像...