我正在为一个网站工作,有很多用户上传的图片。
让我们假设设计师做得很好,并在整个网站上使用了 4:3。所以现在,我们有 2 种尺寸,即 400x300 和 200x150
您认为哪种调整大小策略最适合这种情况?如果用户上传一张 800x200 的图片,应该如何调整它的大小?它应该去 400x100,还是应该去 1200x300 然后裁剪到中心,使其成为 400x300?
另外,您认为较小的图像应该发生什么。例如,如果用户尝试从 200x150 开始上传会怎样。是否应该扩大规模?应用了某种效果?我不认为所有较小的图像都应该被拒绝,尽管如果它们太小,用户可能会收到错误消息
顺便说一句,我说的是用 PHP (Imagemagick) 上传和处理