簡體   English   中英

通過JS將HTML div轉換為pdf

[英]Convert HTML div to pdf by JS

我希望客戶端通過單擊#btn 按鈕以 PDF 格式下載所需的#por div。 我的網站是 WordPress 網站。

我使用 jsPDF 並且它有效。 但我的問題是 jsPDF 不支持 utf-8。(我在#por div 中使用波斯語)

我應該怎么辦? 請指導我。 感恩的

<!DOCTYPE html>
<html>
<div class="por1" id="por">...</div>
<button class="btn btn-info"  id="btn"  onclick="pdf()" target="_blank" >Download PDF</button>


<script>
function pdf()
    {
    var doc = new jsPDF();          
var elementHandler = {
  '#ignorePDF': function (element, renderer) {
    return true;
  }
};
var source = window.document.getElementById('por').innerHTML;
doc.fromHTML(
    source,
    15,
    15,
    {
      'width': 180,'elementHandlers': elementHandler
    });

doc.save("dataurlnewwindow");
    }
    
</script>

</html>

伙計,我想幫助你,但不幸的是,我不知道線索:(對不起,但我在這個網站上有這個問題,一個人解釋了你需要知道的一切:)我希望它有用足夠的!

使用 Javascript 在 div 中從 HTML 生成 pdf

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM