php 抓取网页生成图片(模板开发处于没什么进展的状态-赞0打赏万水千山情 )
优采云 发布时间: 2022-02-20 08:10php 抓取网页生成图片(模板开发处于没什么进展的状态-赞0打赏万水千山情
)
好久没更新博客文章了,有很多事情要忙,模板开发处于一点进展的状态。
今天在模仿网站的时候发现了一个新奇,主要是图片抓不到,感觉很莫名,然后在控制台查看图片的url路径,发现有参数,指定路径图片,宽度,高度和显示质量。突然觉得这个真的很方便,彻底解决了响应式网页中图片长宽比不同导致的错位问题。查了一些资料,发现网站是通过一个叫TimThumb分辨率处理的插件来实现图片的,所以以后肯定会用到,所以查资料,做下面的整理。
部分资料来自:孟坤的博客
去TimThumb官网或者其他地方下载TimThumb.php,放到网站根目录下,然后就可以使用下面的链接来处理图片了。
http://你的网址/timthumb.php?src=图片绝对地址&w=裁剪后宽度&h=裁剪后高度&q=生成图片的质量&ct=如果是png图片裁剪后是否透明
上面的代码使用了所有的参数。理论上,不需要这么多。常用的格式如下:
http://你的网址/timthumb.php?src=图片绝对地址&w=裁剪后宽度&h=裁剪后高度&q=生成图片的质量
例如:
http://www.ruletree.club/timthumb.php?src=https://www.ruletree.club/logo.png&w=50&h=50&q=100
感觉伪静态处理没有问题。我看到很多 网站 重命名了 timthumb.php 并把它变成了一个带有 jpg 后缀的文件。
就是这个。
喜欢 0
报酬
千水万山,永远相爱,打赏也无妨。报酬