首页 > 解决方案 > 在客户端生成 PDF

问题描述

我想为我正在制作的网络应用程序生成一个带有二维码的 PDF。我应该在服务器端还是客户端生成 PDF?

标签: pdf-generationsingle-page-application

解决方案


根据我的经验,在服务器上生成具有以下优点:

  1. 更多选项 - 工具/库、语言支持、字体等
  2. 存储选项 - 如果需要,您的服务器可以将 PDF 存储在 db/document-store 中
  3. 安全性 - 您的存储选项都在服务器上受到保护,并且对浏览器隐藏
  4. 可靠性 - 您的 PDF 将在服务器上生成、存储并可供客户端使用。相同的 PDF 可以在存储中保存所需的时间,并在需要时交付给客户。您可以随时确认客户拥有的 PDF 与存储的 PDF 相同。

在客户端上生成可能会更快,因此这取决于您的 PDF 的生命周期以及最佳路径。

我希望这会有所帮助。


推荐阅读