Angular HTML + css = PDF , 生成正确 PDF 的问题



我正在使用.Net core 3.0(后端(和Angular 8(前端(开发一个Web应用程序。 用户填写一个表单,然后我必须生成一个PDF(带有设计和图片(以及他输入的数据。PDF 需要具有高质量。

我已经在前端和后端尝试了几个库。 我需要使用免费的图书馆。 我认为在前端执行此操作会更容易更好,因为用户需要打印它(大多数时候直接打印(。 而且,在高流量的情况下,从后端生成它将使用太多资源。

此外,"打印"html页面不是一个选项。 我试过:PdfMake, 剑道-角度-pdf-导出, JSPDF, 哇�� 等...

最好的:

  • 剑道用户界面这真的是最好的一个,易于实现并完全符合我的需要。但不是免费的,一个许可证就像 900e/用户
  • pdfMake这样做的问题是我将不得不用库风格做所有设计,所以我会有一些限制。 我希望能够从包含CSS的HTML页面生成pdf。

我被那个 pdf 生成阻止了。 是否有人成功地用pdfMake生成了一个设计好的pdf? 提前非常感谢。

我使用的一个解决方案是创建一个服务,该服务在后端生成HTML并使用无头Chrome来呈现PDF。将其流式传输回客户端浏览器。

最新更新