需要在不丢失图像细节的情况下准确调整图像大小

时间:2011-03-13 作者:Dwayne Charrington

我在一个Wordpress网站上工作,该网站大量使用图像上传等功能,我已经在我的功能中定义了图像大小。php和我已经打开了硬裁剪模式,这确保了我的图像总是被裁剪到我想要的精确大小。

硬裁剪的问题是人们在图像和其他人工制品中的脸被裁剪掉了,图像看起来很可笑。有没有办法打开软裁剪模式,让图像始终保持精确大小?

我发现,当我使用软裁剪模式时,图像的高度和宽度会有所不同。因此,在软裁剪模式下,我想要的图像是110x110,可能会有所不同,有时是110x96或其他什么,因为这会使布局看起来很糟糕,有些照片看起来像是横向的,所以解决这个问题的最佳方法是什么?

1 个回复
最合适的回答,由SO网友:Wyck 整理而成

它取决于源图像,纵横比不是魔术,必须保持它以减少比例失真。

您最好的选择是上传将保持相同纵横比的图像。

您可以调整CSS以获得更一致的图像大小,但请注意,这样做会使图像偏离适当的纵横比越远,就会产生失真。

结束

相关推荐

获取在Functions.php中设置的变量,并在我的Custom Post模板中回显它们

在我的函数中设置了以下函数。php文件,以允许我的自定义帖子类型“Slideshow”工作。add_action( \'the_post\', \'paginate_slide\' ); function paginate_slide( $post ) { global $pages, $multipage, $numpages; if( is_single() && get_post_type() == \'lom_s