`

window下 php 截取网页快照

    博客分类:
  • php
阅读更多
php通过window命令调用IECapt  


首先将下载IEcapt ,将IEcapt.exe文件放在window目录下

$webpage = "http://www.iteye.com";  //截取快照的网页


$saveDir = "F:/Apache/htdocs/test/oschina1.jpeg"; //保存图片的路径 

     //注意不能用\作为文件目录分隔符
     //通过iecapt进行网页的快照获取
$str = "IECapt   --url=$webpage    --out=$saveDir" ;

     //  --min-width=1024        --max-wait=210000  --delay=110
     //iecapt 有几个参数,具体可以通过iecapt --help 查看
passthru($str);//执行命令






分享到:
评论

相关推荐

    js利用IE通过windowopen方式保存网页部分内容到本地

    本文将详细解析这一技术的核心原理与实践步骤,帮助读者深入理解如何通过`window.open`方法在IE浏览器环境下保存网页数据。 ### 技术核心:`window.open`与`execCommand` #### `window.open`方法 `window.open`是...

    php window memchache下载

    php window memchache下载php window memchache下载php window memchache下载php window memchache下载php window memchache下载php window memchache下载php window memchache下载php window memchache下载php ...

    java实现网页截图技术

    在Java编程环境中,实现网页截图技术是一项常见的需求,特别是在自动化测试、数据分析或者生成网页快照等场景中。本文将深入探讨如何使用Java来捕获网页的屏幕快照,并结合提供的标签"源码"和"工具",给出具体的实现...

    [python]利用Selenium实现网页全屏截图+部分截图并web实现

    默认情况下,这将是整个可视窗口的截图,但不包括滚动条和不可见部分。若要实现全屏截图,可以使用JavaScript来扩展浏览器窗口大小,覆盖整个屏幕: ```python # 扩展浏览器窗口到全屏 driver.execute_script(...

    window下php5.5 Thread Safe (TS) vc11 x86 的mongo扩展

    window下php5.5 Thread Safe (TS) x86 的mongo扩展 1.下载完你需要的二进制包后,解压压缩包,将'php_mongo.dll'文件添加到你的PHP扩展目录中(ext)。ext目录通常在PHP安装目录下的ext目录。 2.打开php配置文件 ...

    根据url来获取页面的截图

    它包含了一个名为`java.awt.robot`的类,这个类可以模拟用户的键盘和鼠标输入,以及捕捉屏幕快照,也就是截图。 要实现根据URL获取页面截图,主要步骤如下: 1. **创建URL对象**:使用`java.net.URL`类的构造函数...

    java 浏览器 页面快照

    在Java编程领域,实现浏览器页面快照和截图是一项常见的需求,尤其在自动化测试、网页分析或者数据抓取等场景中。下面将详细讲解如何利用Java技术来实现这一功能,包括支持有滚动条的页面。 首先,Java本身并不直接...

    java截图指定网页保存图片

    在Java编程语言中,截取指定网页并保存为图片是一项常见的需求,比如用于网页快照、自动化测试或者数据抓取等场景。实现这个功能通常涉及网络请求、网页解析以及图像处理等多个方面。以下是一个详细的步骤解析: 1....

    phpStudy---window下php环境 一键安装包

    该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,... 对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。

    C# WebBrowser获取网页截图

    为了确保获取完整的截图,可以等待所有资源加载完毕,或者使用`wb.Document.Window.Frames`检查多框架页面中的每个框架是否都已加载。 此外,`WebBrowser`控件默认使用IE内核,其表现可能受到系统IE版本的影响。若...

    用window.open,opener实现网页间通信

    ### 使用 `window.open` 和 `window.opener` 实现网页间通信 #### 一、引言 在现代Web开发中,网页间的通信是一项常见的需求。例如,在多窗口或多个标签页的应用场景下,如何实现不同窗口间的高效数据交互,成为了...

    Separate Window:chrome网页窗口分离小插件

    Separate Window(窗口分离)是一款可将网页中的任意元素独立分割出来的一款谷歌浏览器插件。默认设置下,窗口在分离出来的同时,原窗口消失,仅会显示分离后的元素窗口,可随意缩放。这些窗口可以固定大小或可以调整...

    window下的俄罗斯代码

    挺不错的,俄罗斯方块window下的程序,和一些源代码,仅供参考,若有不足的地方可以向我提,谢谢大家

    IFrame AND window对象

    在Web开发中,`IFrame`(Inline Frame)和`window`对象是两个非常重要的概念,它们在构建复杂的网页布局和交互中起着关键作用。`IFrame`允许我们在一个HTML文档中嵌入另一个HTML文档,而`window`对象则是浏览器提供...

    window下贪吃蛇C语言代码

    window下的贪吃蛇C语言代码

    QT在window下的串口通信

    QT在window下的串口通信 QT在window下的串口通信 QT在window下的串口通信 欢迎共同兴趣朋友相互交流: www.mcupark.com 634714917

    window下tail命令

    window下也可享受跟linux下tail命令一样的方便与强大。

    Window下的批处理命令详解.doc

    Window下的批处理命令详解、Window下的批处理命令详解、Window下的批处理命令详解

    window server 2008 R2下搭建Apache+mysql+php

    Window Server 2008 R2 下搭建 Apache+Mysql+PHP 服务器 在 Window Server 2008 R2 环境下搭建 Apache+Mysql+PHP 服务器是一个非常复杂的过程,需要逐步完成多个步骤。本文将详细介绍如何在 Window Server 2008 R2 ...

    datax 数据库同步工具 window 下bat 启动命令

    数据库同步工具datax 在window下启动的bat 处理工具,启动将文件放在datax 工具中的bin目录下 启动命令 ./start.bat /job/json文件名称.json json文件在datax目录下

Global site tag (gtag.js) - Google Analytics