简而言之,我目前正在建立一个约会类型的网站.用户可以创建帐户并上传个人资料照片(最多8个).为了在网站的浏览区域中显示这些内容,我正在寻找一种PHP(使用第三方处理器/脚本)的方式来调整上传的所有图像的大小,使其具有符合某些尺寸的缩略图.
作为一个例子,我希望"配置文件"图像(缩略图)不大于120*150px.脚本需要调整上传图像的大小(无论是纵向还是横向,无论比例如何)都要遵守这些尺寸而不会被拉伸.
宽度(例如120像素)应始终保持不变,但高度(例如150px)可以变化以保持图像成比例.如果它是风景照片,我假设脚本需要从图像中间取出一块?
所有要调整大小的图像的原因是,当在网格中显示所有缩略图大小大致相同的配置文件时.
任何投入将不胜感激.