缩略图生成器使用PHP代码,以便scrrenshot的网页

sha*_*kar 4 php screenshot gdi thumbnails web

实际上我正在运行一个wesite www.webmaggu.com,它主要是一个由用户提交的各种有趣链接和网站的目录.我想在链接旁边生成缩略图.所以尝试了webnapr,picoshot和许多其他人,但他们没有提供更长的免费缩略图.所以我想生成自己的缩略图生成器.我似乎在网站上使用IE浏览器的各种代码,但我不知道为什么他们不在我的网站上工作www.webmaggu.com 其实我的托管服务提供商是基于Linux的,但他们说他们有GDI在不同的服务器上运行,支持linux和Windows用户......

所以,如果任何机构可以帮助代码或一些链接.....

Asp*_*und 5

在Windows下它很容易.您需要在php.ini文件中启用gd.你这样做是通过删除; 在以下行:

extension=php_gd2.dll
Run Code Online (Sandbox Code Playgroud)

然后使用以下代码:

<?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");
?>
Run Code Online (Sandbox Code Playgroud)