pdf-generation - 在客户端生成 PDF
问题描述
我想为我正在制作的网络应用程序生成一个带有二维码的 PDF。我应该在服务器端还是客户端生成 PDF?
解决方案
根据我的经验,在服务器上生成具有以下优点:
- 更多选项 - 工具/库、语言支持、字体等
- 存储选项 - 如果需要,您的服务器可以将 PDF 存储在 db/document-store 中
- 安全性 - 您的存储选项都在服务器上受到保护,并且对浏览器隐藏
- 可靠性 - 您的 PDF 将在服务器上生成、存储并可供客户端使用。相同的 PDF 可以在存储中保存所需的时间,并在需要时交付给客户。您可以随时确认客户拥有的 PDF 与存储的 PDF 相同。
在客户端上生成可能会更快,因此这取决于您的 PDF 的生命周期以及最佳路径。
我希望这会有所帮助。
推荐阅读
- bash - 附加到目录中的所有文件名
- tomcat - Tomcat 在 200 响应后抛出 500 错误
- c# - Xamarin 窗体弹出
- java - java.lang.module.FindException:使用硒时
- javascript - Angularjs:向 Json 对象添加自定义属性或字段或计算
- bash - 有没有办法将单列整数视为数组以提取某些数字?
- database - Angular 6 - 定期从数据库中提取数据
- macos - 如何在 Mac 上开发和在 IIS 上测试
- netfilter - ebtable NFLOG 导致 ARP 请求丢失
- c# - 使用 Linq 选择层次级别的数据