1. 程式人生 > >phantomjs html2Image.js 網頁轉換圖片

phantomjs html2Image.js 網頁轉換圖片

phantomjs 伺服器,模擬瀏覽器請求,然後將整個頁面轉出成圖片

Usage:

1. 啟動服務端:

cmd: phantomjs html2Image.js port

e.g : phantomjs html2Image.js 7777

2. 客戶的請求

  • Method: POST
  • URI: /html2Image
  • Parameters:
    • url: full url
    • quality : default -1
    • type : html base64, default ‘html’
    • format : PNG GIF JPEG, default ‘PNG’,
    • width : default ‘1024’
    • height : default ‘768’
  • 返回值: data:image/png;base64,開頭的base64圖片資料,可以直接在 img 標籤中使用

    e.g :

curl -X POST --header 'Content-Type: application/x-www-form-urlencoded' -d 'url=http://www.csdn.net/' 'http://phantomjs.pandaxueche.com/html2Image'

Result:

這裡寫圖片描述

原始碼