需要PDF生成帮助

时间:2010-06-08 15:18:37

标签: pdf

我是全新的PDF生成或渲染,但有一个项目,创建一个PDF模板系统,允许用户将模板保存到数据库, 然后使用我的数据库中的模板和值生成PDF文档。

使用C#的语言

问题

a)是否有PDF工具可以帮助我解决这个问题以及我可以学习的文档来了解这一点? b)那里有免费工具吗? c)如何创建PDF模板? XML?

提前致谢!

5 个答案:

答案 0 :(得分:1)

你应该看看xsl:fo。 Apache有tool可能会有所帮助。

答案 1 :(得分:0)

您可以使用PHP创建和修改PDF。 (以下所有内容都是完全免费的。)

以下是关于在PHP中生成PDF的两个广泛的教程:

http://blog.eirikhoem.net/index.php/2008/04/28/populate-pdf-templates-with-php-fpdf-fpdi/

http://www.astahost.com/info.php/create-pdf-php_t4972.html

您可以使用位于FPDF libraryhere处理基于模板生成PDF。

答案 2 :(得分:0)

如果您使用的是Java,则可以尝试使用DocmosisJODReports - 它们可以在模板中运行,并可以根据数据和模板动态生成PDF输出。根据您的模板要求,您还可以使用Jasper Reports或Apache POI。所有版本都有免费版本。

答案 3 :(得分:0)

我会向jsreport开枪。您可以免费在本地安装或在线使用。它支持html - >使用phantomjs或xml进行pdf转换 - >使用apache fop进行pdf转换。

我们的想法是首先使用jsreport studio中的handlebars等javascript模板引擎创建报表模板,然后通过调用jsreport api获取pdf。

如果你在c#中,那就有jsreport c# sdk

注意:我是jsreport的作者

答案 4 :(得分:0)

如果您正在寻找即时解决方案,请查看http://pdfnow.com。您可以上传您的XSL / FO模板,只需通过简单的Web服务调用生成PDF模板。