我创建了一个examanition模块,它以HTML(twig)格式向用户提供报告卡.现在我希望用户应该能够将报告卡保存为pdf.我添加了一个按钮作为Save ReportCard,我想在我的控制器中编写代码来生成这个pdf文件,其内容与html相同.我用Google搜索并找到了这些链接:
这些链接哪里好,但我无法得到如何在symfony2中使用它们.我是symfony2和Php的新手.任何人都可以用同样的方式帮助我.
Fla*_*ask 14
另一种解决方案是创建一个打印CSS,它比创建一个完整的自定义PDF更无痛.然后使用类似wkhtml2pdf的lib获取整个DOM.还有来自knplabs的lib https://github.com/KnpLabs/snappy和捆绑https://github.com/KnpLabs/KnpSnappyBundle
我经常将它用于棘手的html5项目.有了wkhtml2pdf的javascript支持,你可以在你的pdf中添加svg和其他漂亮的东西......
具有许多功能的优秀库是TCPDF.WhiteOctoberTCPDFBundle或IoTcpdfBundle是由该库中的社区创建的一些捆绑包.您可以找到一些帮助您在knpbundles创建PDF的软件包.
| 归档时间: |
|
| 查看次数: |
20786 次 |
| 最近记录: |