海洋风@分享互联网

专注于互联网分析、网络营销、用户体验、网页设计

qrwerqwer
Enter the video embed code here. Remember to change the size to 260 x 220 in the embed code.

timethumb关于timthumb这个程序是在研究WordPress主题的时候了解到的。timthumb是一个轻量级的PHP程序(只有一个timthumb.php文件),它能实现智能裁剪、缩放和重新设定图片尺寸等功能,支持jpg, png, gif三种文件格式。从效果来看,裁剪效果还是比较满意的。临时缓存到服务器上,并没有实际新增缩略图文件,与一些站点生成缩略图的程序有差异。当然了,对于服务器也是加重了一些负载,如果图片量大,并且访问量大的话,这个轻量级的小程序可能就会影响服务器了。

timthumb的使用方法很简单如下:scr=“/timthumb.php?scr=/images/pic.jpg&w=100&h=200&zc=1&q=80”。其中w是设定宽度为100px;h是设定高度为200px;zc是是否裁剪图片的设计(1为裁剪,0为不裁剪);q为图片压缩质量(默认75,取值为0-100)。

使用timthumb该注意的问题:

  1. 服务器要开启GD库。
  2. 程序会在同目录下生成cache文件夹用来存储生成的小图片,请将cache的权限设为“777”,timthumb.php所在的文件夹权限也设为”777”。
  3. 请使用绝对地址来表示原有图片,改程序不支持外链图片。
  4. 最好将规则写入.htaccess文件中。

下载TimThumb.php

程序地址:http://code.google.com/p/timthumb/

相关日志

qqwrwer
iiuii on 十二月 - 10 - 2009
categories: wordpress

One Response to “timThumb:PHP图片压缩裁剪程序”

Leave a Reply