在哪里可以找到为我的程序添加打印功能的好资源?
我找到了这个页面:http://efg2.com/Lab/Library/Delphi/Printing/index.html但它在5年内没有更新,我想知道,如果使用Delphi 2009,StretchDIBits仍然是StretchDrawMap的首选,如何最好地支持分页,预览等。
到目前为止,我通过创建html或pdf文档而不是打印这些文件而作弊,但是对于所有打印任务而言,这有点过于繁琐。
答案 0 :(得分:7)
我建议快速报告http://fast-report.com/en/我使用过的最佳报告工具。
我在快速报告之前使用过QuickReport,Fortes Report,Report Builder和Rave。
答案 1 :(得分:1)
创建HTML和PDF实际上听起来并不那么糟糕。 使用提供的API直接打印是。
到目前为止,所有答案都包含报告组件。有一个很好的理由 - 这是最灵活,最强大的打印方式。
答案 2 :(得分:0)
我使用过Rave Reports。
答案 3 :(得分:0)
ReportBuilder Pro是一个非常好的报告生成器,用于为您的程序添加打印功能。
答案 4 :(得分:0)
Delphi是否已经配备了一些打印组件?它们应该可以正常使用。在旧版本中,它是QuickReport,现在它是其他东西(Rave Report(已编辑))