2012-12-19 29 views
1

我一直在做这方面的大量研究,但并非所有的东西都是我的特定问题的核心。调整图像大小仅用于显示

我被聘请来重建一个网站的朋友,这个网站有地方在与223章相关20,000多张影像的附近。章节每页显示六个,每章都有一个主要图像和描述性文本。主图像是从与每章相关的照片中随机选择的。这一切工作正常。

问题是这样的:这些照片大小从640x426高达929 X 622,并作为weband优化保存。因此,当您滚动浏览显示章节的页面时,主图像(大多数情况下)大小不同,看起来不太好。

我想坚持与随机选择的形象,但我不会走上调整,并在某些情况下,种植超过20,000图像。这就是为什么我想知道如果调整随机选择的图像仅用于显示将是一个愚蠢的想法。我在这里和其他地方看过一些帖子,说不要这样做。

但是,这样做会解决我的问题。

同样,章节一次显示6,所以有31页他们,在任何特定时间的六幅图像将需要每个页面浏览的每个用户调整。部分我已经知道这不是正确的方法,但我希望更多知识丰富的PHP人士提出一些意见。

我有一台安装GD的专用服务器,但没有安装ImageMagick。

非常感谢!

+1

调整大小和种植20,000多张影像不应太长,我会用这种方法志不而不是在每次请求图像时重做这样的任务。 – Niko

+0

嗯,我必须通过每个图像文件夹,并确定哪些图像可以自动调整大小,哪些需要裁剪。我看到这至少需要一个星期。 – wordman

+0

我为这样的事情使用phpThumb http://phpthumb.sourceforge.net/。 –

回答

2

如果我是你,我会抓住IrfanView,并有一些乐趣与批量调整大小:

enter image description here

+0

谢谢你,好的先生。我会检查出来。 – wordman