js html 转换为富文本,如何将富文本得到的html转换为pdf?
問題描述
我想將kindtor最后得到的html轉換為pdf,有一種思路是將獲得的html通過dom-to-image或者html2canvas轉換為圖片。在轉換為pdf,但是我獲得到html之后,運用dom-to-image轉換或者html都不行,會報錯出來。
問題出現的環境背景及自己嘗試過哪些方法
我自己研究??赡苁怯捎诟晃谋镜玫降膆tml他是虛擬的dom元素。并沒有實際掛載到頁面上。
試過選取整個編輯器。然后轉換。轉換為canvas成功。
相關代碼
var node="
"+editor.html()+"";console.log($(node))
node=$(node)[0];
// domtoimage.toPng(node)
// .then(function (dataUrl) {
// var img = new Image();
// img.src = dataUrl;
// document.body.appendChild(img);
// });
html2canvas(node).then(function(canvas) {
document.body.appendChild(canvas);
});
你期待的結果是什么?實際看到的錯誤信息又是什么?
希望可以得到解決或者其他可靠的解決方案。主要是要完成將富文本得到的內容轉換為pdf這個需求
html2canvas得到的效果
dom-to-image得到的效果
總結
以上是生活随笔為你收集整理的js html 转换为富文本,如何将富文本得到的html转换为pdf?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ajax解析laravelJSON,3分
- 下一篇: java 多线程工具_多线程测试工具gr