【问题标题】:HTML to PDF converter by jspdf, Bg color issuejspdf的HTML到PDF转换器,Bg颜色问题
【发布时间】:2015-09-08 10:21:05
【问题描述】:

我正在使用canvas和jspdf从html转换为pdf

<script type="text/javascript" src="html2canvas.js"></script>
<script type="text/javascript" src="jspdf.debug.js"></script>
    <script type="text/javascript">
    window.onload = function() {
        html2canvas(document.body).then(function(canvas) {

            document.getElementById("cisForm").appendChild(canvas);
            document.body.appendChild(canvas);

            //var canvas = document.getElementById("canvas");
          var context = canvas.getContext("2d");
          context.fillStyle = '#fff';

          //window.location = canvas.toDataURL("pdf");
          var imgData = canvas.toDataURL('image/png');              
          var doc = new jsPDF();
            doc.addImage(canvas.toDataURL("image/jpeg"),"jpeg",0,0)
         window.location=doc.output("datauristring")


        });
        }
    </script>

它提供 PDF 但背景颜色是黑色。

如何从 pdf 中删除 bg 颜色?

【问题讨论】:

    标签: javascript html pdf canvas jspdf


    【解决方案1】:

    在 html2canvas 选项中添加背景:"#fff"。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-05
      • 2011-06-01
      • 2011-10-28
      相关资源
      最近更新 更多