gpt4 book ai didi

delphi - 我应该使用什么来以编程方式在 Delphi 中生成打印输出/报告

转载 作者:行者123 更新时间:2023-12-03 19:11:55 25 4
gpt4 key购买 nike

我需要以编程方式生成报告/打印输出。

我的应用程序目前使用 FastReport 来构建报告,由文本、图像、表格等组成。

它不绑定(bind)到任何数据库。一切都是以编程方式构建的。

但是,完成的报告在 PDF 和 RTF 中看起来并不一样,而且旧代码通常非常复杂。

有没有更好的工具来以编程方式打印输出或报告?最好是输出PDF和DOC的。

最佳答案

在我看来,你已经得到了最好的!我使用过 QuickReports、Piparti(早期的 ReportBuilder)、Crystal(!) 和 ReportBuilder,并且通过将命令直接发送到打印机来编写一些报告。就我而言,FastReport 要好得多(尽管我没有尝试过 Rave - 我也不会)。

它是最新版本的 FR 吗?我们的 PDF 输出很好。
我相信他们在他们的网站上有一些通过代码编写报告的好例子,如果您正在考虑在 A.N.Other 报告产品中重写所有报告,为什么不利用这个机会重新编写报告使用FR的可维护方式? (当然,假设这是可能的)。也许更简洁的报告生成代码方法将使 FR 转换器更容易创建 RTF/DOC 输出......

从商业报告作者那里生成体面的 RTF 版本的报告,我从来没有这么幸运过。我得到的唯一不错的输出是通过使用数百个“{”、“}”和“\”对每份报告进行亲切的手工编码,并花费数天时间阅读 RTF 规范。再也不!
其中很多似乎取决于您将文本/行/字体/样式等添加到报告中的顺序,而 RTF 生成器可能会发现很难获得最佳渲染 - 我认为。

关于delphi - 我应该使用什么来以编程方式在 Delphi 中生成打印输出/报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3235793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com