【问题标题】:Web application to grab user input and create PDF用于获取用户输入并创建 PDF 的 Web 应用程序
【发布时间】:2016-10-02 10:29:11
【问题描述】:

我正在创建一个网络应用程序,用户可以上传客户信息,它将简化最终完成的专业起草的 pdf 文档。

文档将设置静态文本,但它还需要获取客户提供的答案并将这些信息组合到最终文档中。

我可以处理 php、javascript、css、html 和服务器端,但我不知道如何提取提供的信息并将其添加到文档中并创建 pdf.... 请帮助

如果我没有在上面清楚地解释我的需求,这是完整的图片。 在我们的业务中,我们必须创建损失运行请求以发送给运营商。申请表就像任何结构化的文档……标题、主题、正文段落和底部的签名。 我想要一个包含所有静态文档单词的集合模板。 大约有 5 个区域需要提取用户提供的信息。然后文本必须以相同的样式、文本、字体、大小等进入文档。并根据要求自动创建 pdf。

【问题讨论】:

  • 看看FPDF 库类。有关于如何使用它的文档。它非常简单,它允许您完全按照您想要的方式构建具有专业外观的 PDF 文件。

标签: javascript php html css pdf


【解决方案1】:

如果我正确理解您的问题,您可能应该使用 html <form>(例如,您可以了解更多关于 here 的信息)。然后,您可以使用提供的信息通过 jsPDF 之类的库创建 PDF 文件,这应该很容易。请记住,尽管 jsPDF 是一个客户端库(在这种情况下是一个 javascript 库),这意味着一切都将由您的用户的浏览器执行。如果您想要一种服务器端方法,例如 PHP 可以为您提供更多选择,您可能应该使用 cmets 中 icecub 建议的 FPDF。

【讨论】:

  • 谢谢先生!我将研究 jsPDF。
  • @TylerPowell 请记住,jsPDF 是一个 Javascript 库。这意味着您的访客填写的信息和 PDF 文件不会保存在服务器上,除非您自己编码这些部分!
  • @icecub 谢谢你的精确,我可能确实不是很清楚。
  • @TheoSardin 没问题。这就是为什么我更喜欢使用 FPDF。这是一个 PHP 库,因此是服务器端。当您实际上也需要自己保存信息时,这会变得容易得多。
  • @TheoSardin 我建议您编辑您的答案,并解释一下客户端库(如 jsPDF)和服务器端库(如 FPDF)之间的区别(在您的答案中包含这两个库)。如果你这样做,我会给你一个赞成票,因为它显然会改善你的答案:)
猜你喜欢
  • 2018-08-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多