将用户上传的所有图像转换为相同文件类型的目的是什么?

时间:2019-03-18 01:15:55

标签: image upload storage jpeg file-type

我注意到许多网站都将所有用户上传的图像都更改为.jpg或.png格式。 我想知道将图像转换为相同格式的利弊是什么。

可能的考虑因素是:

  • 安全性(听说有可能在某些文件类型的图像中放入恶意代码)
  • 存储
  • 图像质量
  • 可扩展性
  • 1 个答案:

    答案 0 :(得分:0)

    通常,在用户将照片上传到Web应用程序后,将对图像进行一些处理。例如,如果用户上传了头像图像,则将其裁剪为正方形,然后调整大小以使所有头像图像大小均相同。有时,我们可能希望同一张图像具有多种分辨率以用于不同的显示目的(头像图标与个人资料页面)。 ImageMagick通常是在服务器上执行图像处理的首选工具。