【发布时间】:2012-09-08 15:45:54
【问题描述】:
用户加入我正在构建的网站并将更新一个(或多个)图像。
图像(特别是如果主图像 - 任何图像都可以是这个或更改为这个)图像将以不同的尺寸显示 - 总共 5 种不同的尺寸。
1 - full original image - lightbox image
2. - cropped large - main profile image
3. - cropped medium - search image
4. - cropped smaller - display of multiple users image
5. - cropped very small - chat image
所有图片都将转换为 jpg 并压缩到 80%,用户将使用 Jcrop 进行裁剪。
我想知道拥有这些图像的最有效方法是什么。
我目前的计划是保存原始图像并在裁剪后再创建 4 张图像。 这意味着每张图片将有 5 张图片。
有没有更好的方法来做到这一点?
我是否应该让最后 3 个 (3/4/5) 都是相同的图像,只是使用 CSS 调整大小不同?
我听说有一个 PHP 函数可以即时更改图像大小,但我也听说这对处理很繁重,并且可能以它自己的方式效率低下。
想法?建议?
谢谢
【问题讨论】:
标签: php