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

        分享一個截取網頁的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號
        主站蜘蛛池模板: 国产精品亚洲精品日韩已方| 曰韩精品无码一区二区三区| 日韩美女18网站久久精品| 国产精品久久免费| 亚洲AV成人无码久久精品老人| 国产精品最新国产精品第十页 | 国产精品偷伦视频免费观看了 | 国产精品亚洲综合一区| 69久久夜色精品国产69| 人人妻人人澡人人爽人人精品| 牛牛在线精品观看免费正| 国产成人1024精品免费| 久热这里只精品99re8久| 99在线精品视频在线观看| 欧美精品亚洲精品日韩传电影| 亚洲精品视频在线看| 免费人妻精品一区二区三区| 久久精品国产一区二区| 国产精品偷伦视频免费观看了| 国产A√精品区二区三区四区| 青青青国产依人精品视频| 久久国产精品-国产精品| 国产精品电影网| 国产精品嫩草影院一二三区入口| 久久er99热精品一区二区| 日韩精品久久久久久免费| 亚洲欧美国产∧v精品综合网| 亚洲精品第一国产综合精品99| 欧美亚洲综合免费精品高清在线观看 | 精品国产三级a∨在线| 国产成人精品视频在放| 日韩亚洲精品福利| 亚洲欧美精品伊人久久| 国产精品久久毛片完整版| 国产精品99精品无码视亚| 国产亚洲精品无码成人| 精品亚洲麻豆1区2区3区| 久久久精品人妻一区二区三区蜜桃| 午夜精品久久久久久久| 人人妻人人澡人人爽人人精品电影| 亚洲AV无码精品无码麻豆|