【发布时间】:2011-04-21 21:16:34
【问题描述】:
我正在生成一个 5 页的 PDF 文件,所有数据都来自 Sqlserver。 PDF包含大量图像、水印和数字部分必须根据数据库数据动态控制。生成 PDF 的最佳方法是什么。我正在与 Crystal 报告、MSRS [有时需要安装 Activex,仅由管理员完成]、Itextsharp、telerik 进行辩论?任何建议都会对我有所帮助。
谢谢
【问题讨论】:
标签: .net pdf-generation
我正在生成一个 5 页的 PDF 文件,所有数据都来自 Sqlserver。 PDF包含大量图像、水印和数字部分必须根据数据库数据动态控制。生成 PDF 的最佳方法是什么。我正在与 Crystal 报告、MSRS [有时需要安装 Activex,仅由管理员完成]、Itextsharp、telerik 进行辩论?任何建议都会对我有所帮助。
谢谢
【问题讨论】:
标签: .net pdf-generation
就个人而言,我在 MSRS(本地报告)方面取得了不错的成功,尽管水晶报告有更多格式可以导出到 IIRC。 我记得曾经使用过 Itextsharp,我认为您可能会遇到问题,具体取决于安装的 Adobe 阅读器的版本,但您必须自己查看。
至于 MSRS,是的,您必须安装它,但像 Crystal Reports 一样安装一次。
我没有创建动态创建的报告,我使用了“模板”,但如果您谈论的是动态创建的表格,那么我认为最好先使用 CReports 和 MSRS 测试一个报告并查看输出.如果你必须做很多报告,那么我会理解为什么你需要动态创建,我没有但肯定会研究它,因为它是一个任务,必须调整列的大小,运行和打印,然后一次又一次地重新做,直到很合适。
我什至遇到了半行打印在页面底部的问题..只是分享我的经验。
【讨论】: