根据我在网站开发方面的经验,每个网站的HTML页面设计可能有不同的< img>标签显示不同大小的相同图像。即:网站的主页面可能会显示500 * 500的图像,列表页面可能会显示为200 * 150,网站的其他部分将使用不同的尺寸。如您所见,要显示给用户的图像的比率是不同的,因此将导致图像拉伸,像素化和/或其他质量问题的问题。
我目前如何处理此问题的方法是使用jQuery裁剪工具让用户选择要裁剪缩略图的区域。然后使用imagick调整裁剪后的图像大小以适合页面设计中的每个位置。但是,虽然我可以强制用户基于预定义的比率裁剪图像,但HTML仍将包含图像占位符,其缩略图需要不同的比例。因此,对于每个图像,我都必须强制用户根据我的网站所需的每个可能比例裁剪上传的图像。
我不认为这是一个友好的解决方案,你会怎么做?是否有网络的标准/推荐比率?
由于
答案 0 :(得分:0)
我只想使用ImageMagick自动裁剪缩略图。通常,将裁剪放在缩略图图像上的确切位置并不重要,因此自动执行此操作是一种简单的方法来解决问题,而不会让用户参与,同时仍能获得不错的结果。
答案 1 :(得分:0)
我相信这里没有绝对的真理。如果您的发布商有设计意识,他们可能不喜欢任意裁剪。 (设计不应该被逻辑所奴役。)
如果图像比例很重要,我会建议两个不同的图像。如果没有,请裁剪/轻推或更改布局。
的问候, /吨