Javascript 从HTML表单创建PDF?后端还是前端应该对此负责?

Javascript 从HTML表单创建PDF?后端还是前端应该对此负责?,javascript,html,angular,pdf,pdf-generation,Javascript,Html,Angular,Pdf,Pdf Generation,我有一个由angular 8开发的财务报告系统,客户要求我在报告页面底部放置创建PDF和MSWord格式的按钮。我应该在后端还是前端处理它? 我的意思是我应该在服务器上创建PDF并发送给客户端吗?还是在客户端创建? 您建议使用哪种库或解决方案? 谢谢…所以答案应该是你想要多清晰、多响应的pdf。如果你想用不同的模板生成一个pdf,那么你需要使用前端。 如果您的模板是相同的,只有其中的数据将被更改,那么您应该使用后端。 根据我的经验,如果您使用jsPDF将HTML转换为pdf,您必须在分辨率方面做

我有一个由angular 8开发的财务报告系统,客户要求我在报告页面底部放置创建PDF和MSWord格式的按钮。我应该在后端还是前端处理它? 我的意思是我应该在服务器上创建PDF并发送给客户端吗?还是在客户端创建? 您建议使用哪种库或解决方案?
谢谢…

所以答案应该是你想要多清晰、多响应的pdf。如果你想用不同的模板生成一个pdf,那么你需要使用前端。 如果您的模板是相同的,只有其中的数据将被更改,那么您应该使用后端。
根据我的经验,如果您使用jsPDF将HTML转换为pdf,您必须在分辨率方面做出妥协。如果您的模板是静态的,则永远不会更改,然后使用jsPDF图形术语。它将使您的页面响应迅速,而且分辨率远远优于其他页面

您的用户使用哪些浏览器和设备?如果您需要支持IE11,那么我强烈建议您在服务器端使用HTML到PDF。我不知道有什么像样的、通用的客户端HTML到PDF转换器。