【问题标题】:Generate PDF dynamically with database content使用数据库内容动态生成 PDF
【发布时间】:2011-04-21 21:16:34
【问题描述】:

我正在生成一个 5 页的 PDF 文件,所有数据都来自 Sqlserver。 PDF包含大量图像、水印和数字部分必须根据数据库数据动态控制。生成 PDF 的最佳方法是什么。我正在与 Crystal 报告、MSRS [有时需要安装 Activex,仅由管理员完成]、Itextsharp、telerik 进行辩论?任何建议都会对我有所帮助。

谢谢

【问题讨论】:

    标签: .net pdf-generation


    【解决方案1】:

    就个人而言,我在 MSRS(本地报告)方面取得了不错的成功,尽管水晶报告有更多格式可以导出到 IIRC。 我记得曾经使用过 Itextsharp,我认为您可能会遇到问题,具体取决于安装的 Adob​​e 阅读器的版本,但您必须自己查看。

    至于 MSRS,是的,您必须安装它,但像 Crystal Reports 一样安装一次。

    我没有创建动态创建的报告,我使用了“模板”,但如果您谈论的是动态创建的表格,那么我认为最好先使用 CReports 和 MSRS 测试一个报告并查看输出.如果你必须做很多报告,那么我会理解为什么你需要动态创建,我没有但肯定会研究它,因为它是一个任务,必须调整列的大小,运行和打印,然后一次又一次地重新做,直到很合适。

    我什至遇到了半行打印在页面底部的问题..只是分享我的经验。

    【讨论】:

    • 感谢您的建议。我确实有一个非编辑模板,但是如何匹配数据库数据集中的列值。我已经开始使用水晶报表。让我看看它是怎么来的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-24
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-16
    • 2019-07-29
    相关资源
    最近更新 更多