我正在使用html2canvas將div轉換爲canvas。 我的DIV包含表格,每個td包含圖像。 畫布已成功創建,但每個圖像都在其底部顯示空白區域。將div轉換爲canvas後,圖像底部會出現空白
是否有任何其他方式將DIV轉換爲CANVAS?
我正在使用html2canvas將div轉換爲canvas。 我的DIV包含表格,每個td包含圖像。 畫布已成功創建,但每個圖像都在其底部顯示空白區域。將div轉換爲canvas後,圖像底部會出現空白
是否有任何其他方式將DIV轉換爲CANVAS?
是的,這是使用html2canvas渲染網頁的全部/部分的一種替代方法。
您可以在服務器上使用「無頭瀏覽器」將網頁捕捉到圖像中。無頭瀏覽器可以將網頁內容呈現爲圖像,而不會受到適用於html2canvas的安全限制。
我建議PhantomJS,因爲它使用的Webkit,因此提供了現代化的瀏覽器的兼容性:http://phantomjs.org/screen-capture.html
是的,我得到了解決,只是風格=「顯示:塊」爲每一個形象。
但是這將捕獲整個屏幕,我只想捕獲頁面的特定div。 –
您可以使用PhantomJS捕獲頁面上的特定div:http://stackoverflow.com/questions/11917042/how-to-render-part-of-a-page-with-phantomjs – markE