站長資訊網
        最全最豐富的資訊網站

        分享一個截取網頁的Composer包

        下面由composer教程欄目帶大家分享一個截取網頁的Composer包,希望對需要的朋友有所幫助!

        分享一個截取網頁的Composer包

        screenshot

        網頁截圖服務,用于生成小程序海報。(mac系統暫未適配)

        安裝

        composer require tommy-dai/screenshot

        使用

        快速上手

        $screenshot = new ScreenshotScreenShot();$screenshot->shot('http://image.baidu.com');

        注意:第一次訪問圖片有可能不出來,后面就不會出現了

        不出意外就可以獲得百度圖片的網頁截圖

        分享一個截取網頁的Composer包

        可選配置項

        //截圖服務端口號 port = 8181;  //超時時間(毫秒) timeOut = 5000;  //是否解析頁面中的JavaScript代碼 javascriptEnabled = false;  //圖片寬度(單位像素) width = 750;  //圖片高度(單位像素) height = 1334;  //截圖日志文件存放路徑(絕對路徑) logPath = '';

        修改默認配置項

        //獲取默認配置 $config = new ScreenshotConfig();  //修改默認端口號(修改配置) $config->setPort(8080);  //修改默認端圖片寬度 $config->setWidth(600);  //修改默認端圖片高度 $config->setHeight(800);  //開啟JavaScript支持(開啟后將可以解析頁面中js代碼,對于js生成的頁面可以截取) $config->setJavascriptEnabled(true);  //用配置文件初始化截圖服務(不傳$config會走默認配置) $screenshot = new ScreenshotScreenShot($config);  //生成截圖服務并截取百度圖片 $screenshot->shot('http://image.baidu.com');

        注意:修改配置項不會立即生效,關閉服務重新開啟后生效。

        關閉步驟

        • 改為下面代碼然后通過瀏覽器訪問一次,服務就會關閉。重新訪問上面的代碼就生效了。
        $screenshot = new ScreenshotScreenShot();  //關閉截圖服務 $screenshot->stop();

        獲取截圖base64字符串

        $screenshot = new ScreenshotScreenShot();  //返回base64的圖片,可用于本地保存 $screenshot->getShot();

        特殊用法

        $screenshot = new ScreenshotScreenShot();  //開啟截圖服務 $screenshot->start();

        開啟截圖服務 $screenshot->start() 之后能干什么

        1. 可以通過訪問 127.0.0.1:8181/?a=image.baid… 獲取截圖的 base64 字符串
        2. 可以把截圖服務單獨部署,通過訪問 http://ip地址:8181/?a=http://image.baidu.com 獲取截圖的 base64 字符串
        3. 可以部署多臺截圖服務用nginx做負載均衡

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品国产三级专区第1集| 国内精品久久久久久久涩爱| 国产成人久久精品一区二区三区 | 亚洲AV成人精品网站在线播放| 亚洲精品无码永久在线观看| 四虎影视国产精品永久在线| 四虎国产精品永久在线| 国产福利电影一区二区三区,欧美国产成人精品一 | 久久er99热精品一区二区| 久久久久成人精品无码| 国产精品热久久无码av| 好吊妞视频精品| 99精品久久精品一区二区| 日韩精品一区二区三区色欲AV | 国产精品亚洲成在人线| 亚洲AV无码成人精品区狼人影院 | 精品欧美一区二区在线观看| 2021国产三级精品三级在专区| 久久久久久亚洲精品不卡| 中文字幕精品一区二区日本| 国产91久久精品一区二区| 国产综合色在线精品| 久久精品aⅴ无码中文字字幕重口| 国产精品女同一区二区久久| 亚洲精品在线观看视频| 青草青草久热精品视频在线网站| 影院无码人妻精品一区二区 | 国产精品一区二区av| 久久精品国产亚洲AV无码娇色 | 久久精品人人做人人爽电影| 国产精品对白刺激久久久| jizzjizz国产精品久久| 999国内精品永久免费观看| 97精品久久天干天天天按摩| 国产中老年妇女精品| 91精品国产福利尤物| 97久久超碰国产精品旧版| 精品一区二区三区中文字幕| 欧美一区二区精品久久| 国产精品自在线拍国产手机版| 国产成人精品日本亚洲网站|