javascript - 从 HTML 表单创建 PDF?后端还是前端应该负责?

标签 javascript html angular pdf pdf-generation

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

最佳答案

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

关于javascript - 从 HTML 表单创建 PDF?后端还是前端应该负责?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59068522/

相关文章:

angular - 如何在 Angular 6 中将 JWT token 作为授权 header 发送

angular - 如何使用@agm-core在 Angular 谷歌地图上绘制多边形?

angular - 无法理解 angular2 中的 lambda 表达式?

javascript - 在 jQuery 中使用变量作为 .css() 样式属性

javascript - 使用 mapbox-gl-js 为特征集合中的每个特征添加自定义图标

javascript - SwitchMap 和 PublishReplay 组合

php - 如何使用这个 jquery 函数关闭模态窗口?

javascript - 获取 html 元素作为字符串

javascript - 等待Ajax函数完成

python - 根据阈值更改表格的颜色