我正試圖圍繞HTML2Canvas的API進行打包,但文檔非常有限。情況是,我將2個或更多div(他們的內容)放到一個PDF中,其中每個div代表不同的頁面。聽起來很簡單吧?不是真的。我已經盡了一切努力來完成這項工作,但JS的異端性讓這種方式變得比以前更難。 這裏是我有什麼 html2canvas($("#monthly_agg_report_container"), {
on
對於我正在處理的項目,我需要能夠生成用戶當前正在使用的頁面的PDF,爲此我將使用jspdf。因爲我有一個HTML我需要生成一個PDF,我需要的addHTML()功能。這裏有很多話題,說 You'll either need to use html2canvas or rasterizehtml . 我選擇使用html2canvas。這是我的代碼看起來像此刻: import { Injectable
我使用HTML2Canvas捕獲我的html頁面的截圖並將其作爲圖像保存在服務器中。 My Html包含一個d3.js圖表和html元素。 d3.js圖表生成爲svg,因此爲了捕獲svg,我使用Fabric.js將svg轉換爲canvas元素。完成此過程後,我使用Html2Canvas將整個網頁捕獲爲圖像並將其保存在服務器中。 整個過程在Chrome和FF中都正常工作。問題是使用IE時。在IE
我想用我的angular2項目html2canvas,我想創建一個元素,並添加畫布身體如下所述: let newDiv = document.createElement("div");
let newContent = document.createTextNode("Hi there and greetings!");
newDiv.appendChild(newContent);
htm