【发布时间】:2019-11-01 19:41:54
【问题描述】:
我正在使用 Angular 8 并且有漂亮的 HTML,我想实现“打印到 PDF”功能。我只研究了“window.print()”,但听起来我不能以编程方式摆脱浏览器上的默认页眉/页脚。我想知道是否有人知道通过 Angular/JS 用这种样式的 HTML 生成 PDF 的好方法?
【问题讨论】:
-
您可以使用 jsPDF 之类的库来执行此操作,但根据您的要求,此过程可能需要大量额外工作
-
是的,我一直在研究 jsPDF。它是在 WYSIWYG 中设置的动态 HTML,因此可以保留那里的样式。另外,一些 div 需要在它们周围加上边框。这就是为什么我希望能够将 HTML 直接转换为 PDF,如果可能的话
标签: javascript angular pdf printing