我是全新的PDF生成或渲染,但有一个项目,创建一个PDF模板系统,允许用户保存模板到数据库, 和以后使用我的数据库中的模板和值生成PDF文档。PDF生成帮助需要
语言使用C#
问题
一)是否有一个PDF工具,在那里,可以帮助我和我的文档可以学习学习的呢? b)有免费的工具吗? c)如何创建PDF模板? XML?
在此先感谢!
我是全新的PDF生成或渲染,但有一个项目,创建一个PDF模板系统,允许用户保存模板到数据库, 和以后使用我的数据库中的模板和值生成PDF文档。PDF生成帮助需要
语言使用C#
问题
一)是否有一个PDF工具,在那里,可以帮助我和我的文档可以学习学习的呢? b)有免费的工具吗? c)如何创建PDF模板? XML?
在此先感谢!
你应该看看xsl:fo。 Apache有一个tool这可能会有帮助。
您可以使用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 library位于here基于关闭处理中生成PDF的模板。
如果您使用的是Java,您可以尝试Docmosis或JODReports - 它们可以使用模板并根据数据和这些模板动态生成PDF输出。根据您的模板要求,您也可以使用Jasper Reports或Apache POI。所有都有免费版本。
我会给jsreport拍一张照片。您可以免费安装它,或在线使用它。它支持使用phantomjs或xml的html - > pdf转换 - >使用apache fop的pdf转换。
这个想法是,您首先在jsreport studio中使用JavaScript模板引擎(如handlebars)创建报告模板,然后通过调用jsreport api返回pdf。
如果你在c#中有jsreport c# sdk它。
注:我jsreport
1月,如果你宣传一个工具,你有一个积极的兴趣(你在jsreport有,因为它是你正在努力)请在你的回答中提及。对于SO的回答应该是客观的,或者如果他们不是主观性,他们的主观性应该清楚地记录下来 – 2014-10-24 10:45:20
哦,对不起。固定。 – 2014-10-25 11:39:18
如果你正在寻找一个即时解决的作者,采取http://pdfnow.com看看。您可以上传您的XSL/FO模板并通过简单的web服务调用简单地生成PDF模板。
是否有一种特定的语言您想用来承担您的项目? – 2010-06-08 15:22:08
正如奥伦所说 - 你需要指定任何其他限制,如编程语言/环境,因为有许多方法来创建PDF – 2010-06-09 02:44:28