关于LinkedIn如何转换开放图形图片的问题

时间:2015-03-02 14:12:50

标签: linkedin opengraph

我遇到了一个问题,即似乎会破坏图像的颜色。在我的网站的元标签中,我添加了元标记og:image并添加了我希望linkedin在共享中使用的图像的链接。

但是一旦他们缓存并转换它,图像就完全失真了。

例如: - 我添加的照片og:image:http://storage.prezly.com/ee/5a7e10a54211e4a13c7b396195f7d6/DPC_8776-1.jpg - 如何在linkedin上显示: https://media.licdn.com/media-proxy/ext?w=180&h=110&f=c&hash=4PlxYl4xyM3Hy6nYu5nAtQmVjuI%3D&ora=1%2CaFBCTXdkRmpGL2lvQUFBPQ%2CxAVta9Er0UK-nAkbxRlv8LyEt0OpqkRISM3ZBy-kCiL_-9XRZXPreMaKfeOgpw4RKi8IlgU7ermvFDb-ZvPPRILoetpsiom_ZMc

任何人都知道如果我能在我的身上做点什么来解决这个问题?

1 个答案:

答案 0 :(得分:0)

LinkedIn目前使用的图像处理库存在JPEG问题,这些JPEG具有在其中编码的透明度信息。目前,解决此问题的唯一方法是确保您的图片不会使用RGBA色彩空间进行保存,因为其中的“A”通道是造成色彩空间中紫色偏移的原因。

如果您的图像以标准RGB格式的JPEG或PNG格式保存,则图像应该没有问题。

请注意,LinkedIn也有一个为期一周的缓存,因此如果您更改了文件,可能需要一周的时间才能使缓存的副本失效并重新编制图像。