我正在为一个网站工作,并且有很多用户上传的图片。调整用户上传图片大小的最佳做法
让我们假设设计师做得很好,并且在整个网站上使用4:3。所以现在我们有两种尺寸,分别是400x300和200x150
您认为哪种尺寸调整策略对于这种情况最适合?如果用户上传800x200的图片,应该如何调整大小?它应该是400x100,还是应该以1200x300的比例进行裁剪,然后裁剪到中心,使其达到400x300?
另外你认为它应该发生的小图像。例如,如果用户试图上传200x150以开始使用。应该扩大规模吗?某种效果适用于它?我不认为所有的小图片应该被拒绝,但如果它们太小,用户可以得到一个错误信息
顺便说一句,我讲的上传和处理过程与PHP(ImageMagick的)
最好的做法是做你的客户/设计师想要什么,什么更适合特定的网站。您列出的所有场景对我来说似乎都很好。 – kapa
在我们的应用程序中,我们总是将图像大小调整为方形,但保持原始图像的宽高比,即如果原始图像不是1:1,我们只需填充它。我们不会将作物图像居中,因为我发现很多人至少在这些日子里遵循摄影的三分法则,并且图像中的感兴趣区域通常偏离中心:)。 – Sachin
那么,你保存不同比例的图像存储? –