2009-08-15 77 views
1

我有一个需要从模板生成PDF报告的项目。报告将包含标题,详细信息和页脚,并可能在多个页面上运行。使用iTextSharp从模板创建PDF报告的技巧

我打算为此使用iTextSharp。对于模板,我想两个选项:

  • PDF表单模板
  • HTML模板

你能在这两个选项的利弊对此有何评论?

您能否建议如何使用一些免费软件创建PDF表单模板?

在此先感谢。

+0

你有没有找到一个好的解决方案? – 2009-10-19 22:36:52

+0

请参阅下面的答案。 – Muxa 2009-10-20 06:19:33

+0

关于基于模板的报告,请参阅本文[文章](http://www.nopcommerce.com/boards/t/15568/feature-request-template-based-reporting-system.aspx)。这是他们正在讨论的[html to pdf](http://www.hiqpdf.com)转换器。 – 2012-03-09 09:13:20

回答

0

我最终使用iTextSharp和PDF格式的“母版页”模板,并在编程上添加我的表格,页码等。

PDF表单模板提供背景图形,可以用您的值替换的字段(适用于单页报表 - 或将其用于多页报表中的定位指南)。

+1

你可以在这里放一些代码吗? – IsmailS 2010-06-02 06:51:18

0

我们发现iTextSharp是构建单页PDF的一个很好的工具,即通过放置文本和图像。我有兴趣在使用数据集时看到更多模板化方法的解决方案。

如果您有一个项目,您将在其中创建几个报告并需要稍后进行编辑,那么使用报告会更快像ActiveReports这样的工具,我们用它来构建一些非常复杂的报表,这些报表可以包含其他报表作为“子报表”。说实话,以编程方式保存构建报告的时间将证明ActiveReports的成本。