我有一个网络应用程序,我需要将数据打印成 pdf。 在后端我使用 php,而在前端使用 javascript MVC 框架 (backbone.js)。
我不知道是仅使用 javascript(..然后使用数据缓存)还是使用将调用将生成 pdf 的 php 页面的 ajax 来生成 pdf...更好的解决方案是什么?
当然,我需要能够打印、保存和使用 pdf 样式表。
谢谢。
最佳答案
我更喜欢 mPDF生成 PDF:
您可以使用 PHP 生成 PDF 并通过执行 AJAX 调用来获取它,这是唯一的好方法。当然,在 mPDF 中,您可以使用 CSS 设置文档样式。
如果您想使用 javascript 阅读 PDF,请阅读:Open Source Javascript PDF viewer
编辑:现在是 2016 年,mPDF 肯定是不推荐的,已弃用的软件。有更好的,看看 GitHub:
JavaScript:https://github.com/search?utf8=%E2%9C%93&q=node+pdf&type=Repositories&ref=searchresults
关于php - 使用 javascript 和/或 php 生成 pdf 的更好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8052641/