php 抓取网页生成图片(模板开发处于没什么进展的状态-赞0打赏万水千山情 )

优采云 发布时间: 2022-02-20 08:10

  php 抓取网页生成图片(模板开发处于没什么进展的状态-赞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

  报酬

  千水万山,永远相爱,打赏也无妨。报酬

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线