Javascript 角度2+;将带有样式的HTML保存为PDF添加黑色部分

Javascript 角度2+;将带有样式的HTML保存为PDF添加黑色部分,javascript,html,css,pdf,Javascript,Html,Css,Pdf,我想使用angular 4应用程序将一些带有CSS样式的HTML保存到pdf文件中 我的代码与此plunker中显示的代码类似: 我的打印方法: print() { let innerContents = document.getElementById('print-section'); let doc = new jsPDF(); doc.addHTML(innerContents, () => { doc.save('Receipt.pdf')

我想使用angular 4应用程序将一些带有CSS样式的HTML保存到pdf文件中

我的代码与此plunker中显示的代码类似:

我的打印方法:

print() {
    let innerContents = document.getElementById('print-section');
    let doc = new jsPDF();
     doc.addHTML(innerContents, () => {
       doc.save('Receipt.pdf')
    })
  }
但出于某种原因,下载的pdf文件显示了一些黑色部分,而不是您在下面的代码片段中看到的所需html。 知道为什么会这样吗

这是我应用程序中的pdf: