html2canvas是一可以在網(wǎng)頁(yè)上實(shí)現(xiàn)頁(yè)面截圖的js,給大家提供包括html2canvas.js 和html2canvas.min.js以及應(yīng)用示例,它使用了html5和css3的一些新功能特性,實(shí)現(xiàn)了在客戶端對(duì)網(wǎng)頁(yè)進(jìn)行截圖的功能,有需要的趕快下載吧!
基本簡(jiǎn)介
html2canvas通過(guò)獲取頁(yè)面的DOM和元素的樣式信息,并將其渲染成canvas圖片,從而實(shí)現(xiàn)給頁(yè)面截圖的功能。它不需要來(lái)自服務(wù)器任何渲染,整張圖片都是在客戶端瀏覽器創(chuàng)建。當(dāng)瀏覽器不支持Canvas時(shí),將采用Flashcanvas或ExplorerCanvas技術(shù)代替實(shí)現(xiàn)。值得注意的是:因?yàn)槊總€(gè)瀏覽器渲染頁(yè)面的方式都不盡相同,所以生成的圖片也不太一樣。雖然它目前還是處理開(kāi)發(fā)階段,但還是很值得期待的。這個(gè)插件依賴于jQuery插件,建議使用最新版。的。
html2canvas是一個(gè)相當(dāng)不錯(cuò)的JavaScript類庫(kù),它使用了html5和css3的一些新功能特性,實(shí)現(xiàn)了在客戶端對(duì)網(wǎng)頁(yè)進(jìn)行截圖的功能。html2canvas通過(guò)獲取頁(yè)面的DOM和元素的樣式信息,并將其渲染成canvas圖片,從而實(shí)現(xiàn)給頁(yè)面截圖的功能。