我正在使用.Net core 3.0(后端)和Angular 8(前端)开发Web应用程序。 用户填写一份表格,然后我必须使用他输入的数据生成一个PDF(带有设计和图片)。 PDF必须是高质量的。
我在前端和后端都尝试了几个库。 我需要使用免费的图书馆。 我认为在前端执行此操作会更轻松,更好,因为用户将需要打印(大部分时间直接)。 而且,如果流量很高,则从后端生成它会占用太多资源。
此外,“打印” html页面也是不可选项。 我试过了 : PdfMake, kendo-angular-pdf-export, Jspdf, wkhtml, 和其他人。。
最好的:
我对那一代pdf感到困惑。 有人成功通过pdfMake成功生成了具有良好设计的正确pdf吗? 提前谢谢。
答案 0 :(得分:0)
我使用的一个解决方案是创建一个服务,该服务在后端生成HTML并使用无头Chrome呈现PDF。将其流式传输回客户端浏览器。