0

我有一个 php 图片上传上传表单,我想做的是在图片保存在我的服务器上之前,需要调整它的大小以确保高度不超过我设置的最大高度,并且宽度不超过最大宽度我设置。我在想这样做的方法首先是a)检查宽度是否大于最大宽度。如果是这样,请按比例调整图像大小,使宽度等于最大宽度。然后,检查高度。如果高度超过最大高度,则按比例调整图像大小,使高度等于最大高度。

有什么建议么?GD 安装在我的服务器上..

假设图像是echo $_FILES["file"]["name"];

4

2 回答 2

2

使用gd尽可能轻量级。在不使用库的情况下调整图像大小的想法基本上很幽默。

于 2012-07-09T17:42:32.993 回答
0

我已经回答了与您所问的类似的问题:

使用 PHP 调整图像大小

它使用 GD b/c 就像 Chaos 说的那样,它没有变得更轻量级。

此脚本根据需要调整图像大小,但会缓存曾经调用过的每个图像的每个大小,以便不必再次调整大小。

于 2012-07-09T17:44:46.803 回答