我应该用什么工具生成多页pdf文件?

时间:2011-03-29 19:26:00

标签: c# .net crystal-reports pdf-generation itext

我现在正致力于.net / c#项目需要根据从数据库中追踪的一些信息生成合同pdf文件(用于打印和浏览目的)。

该文件还总结了几个固定的页面内容。似乎水晶报告不能很好地处理多页文件。我也在网上做过研究,有人说使用iTextSharp。

问题是文件的格式可能很复杂。 iTextSharp在这个问题上有点效率。

有人有想法吗?

2 个答案:

答案 0 :(得分:2)

PDF Sharp是一个出色的图书馆。它们还有Migra-Doc,允许您将文档写入pdf,xps和rtf。 API很健壮,基于GDI,页面应该不是问题,你甚至可以绘制表格和东西。

Quick Samples are here但是download the project source,他们有很多好样本。

答案 1 :(得分:0)

请看Windward Reports(我是Windward的首席技术官)。使用Windward,您可以在Word,Excel或PowerPoint中进行设计,以便在Office中进行布局时无论多么复杂,我们都可以使用PDF格式进行渲染。