缩略图生成器使用PHP代码,以便scrrenshot的网页
作者:互联网
其实我正在运行一个wesite www.webmaggu.com,它主要是一个由用户提交的各种有趣链接和网站的目录.我想在链接旁边生成缩略图.所以尝试了webnapr,picoshot和许多其他人,但他们没有提供更长的免费缩略图.所以我想生成自己的缩略图生成器.我似乎在网站上使用IE浏览器的各种代码,但我不知道他们为什么不在我的网站www.webmaggu.com上工作
实际上我的托管服务提供商是基于Linux的,但他们说他们在不同的服务器上运行GDI,支持linux和windows用户……
所以,如果任何机构可以帮助代码或一些链接…..
解决方法:
在Windows下它很容易.您需要在php.ini文件中启用gd.你这样做是通过删除;在以下行:
extension=php_gd2.dll
然后使用以下代码:
<?php
$ie = new COM("InternetExplorer.Application") or die("Unable to instanciate Internet Explorer");
$ie->Navigate2("http://www.digeshops.com");
$ie->Visible = true;
while ($ie->ReadyState!=4) usleep(200);
$handle = $ie->HWND;
$img = imagegrabwindow($handle);
$ie->Quit();
imagepng($img,"screenGrap.png");
?>
标签:php,screenshot,thumbnails,web,gdi-2 来源: https://codeday.me/bug/20190526/1158029.html