• 一个若白,若白博客,欢迎您的访问,若白博客将全速为您展示全网优秀文章。

  • 男人最无奈的大概就是在最无力的年纪遇见最想照顾一辈子的人

  • :evil:这一回可是真的要做好一个博客咯

    加油!

TimThumb——超好用的 PHP 略缩图裁剪插件

体会 一个若白 6个月前 (07-27) 67次浏览 0个评论 扫描二维码
文章目录[隐藏]

TimThumb 是一个非常简洁不便的、用于裁图的 PHP 程序。只有给它配置一些参数,它就能够天生指定图片的缩略图以至是间接给指定的网站截图。现在患上多 WordPress 主题中,都应用的是 TimThumb 这个 PHP 类库停止缩略图解决。(本博客应用的 Nana 主题中的文章略缩图也是用 TimThumb 解决的)

TimThumb 的应用方法

最轻易的应用方法下列:

由上述申讨教例能够看出它的参数都是用 GET 方法提交的,可选参数以及说明下列:

src 需要停止图片缩放的源图片所在,或者是需要停止截图操纵的网页所在

webshot 如果此值为真则停止截图操纵

w 天生图片的宽度,如果宽度或者高度只配置了一个值,则依据其中一个值停止等比缩放

h 天生图片的高度,如果高度以及宽度都不指定,则默认为 100*100

zc 天生图片的缩放形式,可选值 0, 1, 2, 3, 默认为 1
0:依据传入的值停止缩放(不裁剪), 1:以最适宜的比例裁剪以及调解巨细(裁剪), 2:按比例调解巨细,并增添边框(裁剪),2:按比例调解巨细,不增添边框(裁剪)

q 天生图片的品质,默认 90

a 越过整体的裁剪地位,以及缩放形式无关,可选值 t (顶部), b (底部), l (左边), r (左边), 默认为从顶部裁剪

f 需要对于天生后的图片应用一些过滤器的话,则在这里传分比方过滤器的代码以及值

s 是否抵生产的图片停止锐化解决

cc 天生图片的配景画布色彩

ct 天生 png 图片刻配景是否透明

细致事变

一、应用此插件需要效劳器反对于 GD 库(现在失常的主机都反对于);

二、应历时要在 TimThumb.php 的统一个目录下新建一个 cache 文件夹(用来存储天生的小图片),而且配置 cache 文件夹为可写(755 或者 777 权限);

三、程序为了平安思考,默认不反对于裁剪站外的图片。如果需要开启裁剪站外图片性能,能够在第 132 行左右的 “$ALLOWED_SITES” 数组中增添对于应的网址为白名单

TimThumb——超好用的 PHP 略缩图裁剪插件

TimThumb.php 下载

民间网站 baidu 网盘 蓝奏云 永硕 E 盘

参考资料

[1]. timthumb.php 源码详解 王昊然 https://my.oschina.net/whrlmc/blog/81739

[2]. php 缩略图插件 timthumb.php 细致用法 键盘侠 https://www.cnsecer.com/7567.html

[3]. PHP 缩图利器:TimThumb 我爱水煮鱼 http://blog.wpjam.com/m/timthumb/

(PS:楼上这两位博主名字好有共性。。。)

[4]. 平安提醒:你的主题是否应用了主动缩略图剧本 timthumb.php 知更鸟 http://zmingcx.com/safety-tip-check-your-theme-is-using-the-automatic-thumbnail-script-timthumb-php.html


若白博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:TimThumb——超好用的 PHP 略缩图裁剪插件
喜欢 (0)
关于作者:
个人博客,高中生。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到