php 生成浏览器窗口缩略图怎么生成? 我想用php 一些其他的手段在执行的时候 可以,把浏览器当前页面截取,并保存成图片,curl用过不行,有没有更好的办法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用firefox pearl插件 PHP5.2.2以上版本的GD库实现了两个截屏函数imagegrabscreen和imagegrabwindow,分别用于截取整个屏幕和截取某个窗口(同ALT+PrintScreen)的屏幕。调用方法也很简单,请看下面两个例子:1.截取整个屏幕:<?php$im = imagegrabscreen();imagepng($im, "gd_screen.png");?> 2.截取IE浏览器的内容:<?php$ie = new COM("InternetExplorer.Application") or die("Can't start Internet Explorer");try { $handle = $ie->HWND; $ie->Visible = true; $ie->Navigate("http://www.php.net"); while ($ie->Busy) { com_message_pump(4000); }} catch (com_exception $e) { echo $e;} $im = imagegrabwindow($handle, 0);imagepng($im, "gd_window.png");$ie->Quit();?>网上搜的,我没测试,你试试吧 对不起,可能我说的有问题·我希望做的是在服务器端(linux)下运行,获取某一个url的截屏,1.这样抓屏就不可能实现了。2.通过curl在别人的站点上获取快照,因为要考虑网站的运行速度所以这个方法也不行,3.通过java运行可以,不过生成的图片的样式不能读取,分析下原因可能是因为java包的解释器可能没有对html的css做比较全面的解释造成,一些简单的样式可以转成图片,复杂样式还是不行,页面是乱的。4.通过pdf问题一样,还是样式有问题,相信问题还是同3,5.现在正在尝试通过linux组建html2image来实现正在尝试中,知道各位大虾还有没有好的办法......thank you PHP自学者有问题问问大鸟们 PHP字符串加密解密问题 php难不难我现在26,7了学晚吗?来者又分啊 PHPBB的CSS 如何能做更改 Zend Studio for Eclipse 有人在用不 ,感觉如何 [转] 用 C 直接嵌入在HTML中叫 CSP 吗? 采取那些措施可以减少Apache死掉呀? Windows 2000 server 下以Apache的模块方式安装PHP4的问题???? 那位知道PHP怎样判断OICQ或者ICQ是否在线的代码?谢谢 php一个摇奖,错误求助 求助!关于jpgraph 请高手指点自动发帖机发帖,为什么帖子内容自动加上8位变化的字母或数字
pearl插件
$im = imagegrabscreen();
imagepng($im, "gd_screen.png");
?> 2.截取IE浏览器的内容:<?php
$ie = new COM("InternetExplorer.Application") or die("Can't start Internet Explorer");
try {
$handle = $ie->HWND;
$ie->Visible = true;
$ie->Navigate("http://www.php.net");
while ($ie->Busy) {
com_message_pump(4000);
}
} catch (com_exception $e) {
echo $e;
}
$im = imagegrabwindow($handle, 0);
imagepng($im, "gd_window.png");
$ie->Quit();
?>
网上搜的,我没测试,你试试吧
1.这样抓屏就不可能实现了。
2.通过curl在别人的站点上获取快照,因为要考虑网站的运行速度所以这个方法也不行,
3.通过java运行可以,不过生成的图片的样式不能读取,分析下原因可能是因为java包的解释器可能没有对html的css做比较全面的解释造成,一些简单的样式可以转成图片,复杂样式还是不行,页面是乱的。
4.通过pdf问题一样,还是样式有问题,相信问题还是同3,
5.现在正在尝试通过linux组建html2image来实现正在尝试中,
知道各位大虾还有没有好的办法......thank you