使用iTextSharp从模板创建PDF报告的技术

时间:2009-08-15 08:14:06

标签: .net templates pdf-generation itextsharp

我有一个项目需要从模板生成PDF报告。该报告将包含标题,详细信息和页脚,并且可以在多个页面上运行。

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

  • PDF表单模板
  • HTML模板

您能评论这两种选择的利弊吗?

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

提前致谢。

2 个答案:

答案 0 :(得分:0)

我们发现iTextSharp是构建单页PDF的绝佳工具,即通过删除文本和图像。我有兴趣在使用数据集等时看到更模板化方法的解决方案。

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

答案 1 :(得分:0)

我最终使用带有PDF表格的iTextSharp作为“母版页”模板,并以编程方式添加我的表格,页码等。

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