【问题标题】:Delphi Printing Techniques [closed]德尔福印刷技术[关闭]
【发布时间】:2009-01-14 15:38:34
【问题描述】:

在哪里可以找到为我的程序添加打印功能的好资源?

我找到了这个页面:http://efg2.com/Lab/Library/Delphi/Printing/index.html,但它已经 5 年没有更新了,我想知道在 Delphi 2009 中,StretchDIBits 是否仍然优于 StretchDrawMap,如何最好地支持分页、预览、等等

迄今为止,我通过创建 html 或 pdf 文档而不是打印这些文档来作弊,但是对于所有打印任务来说,走这么远有点麻烦。

【问题讨论】:

    标签: delphi printing delphi-2009


    【解决方案1】:

    我建议 Fast Report http://fast-report.com/en/ 是我用过的最好的报告工具。

    在 Fast Report 之前,我使用过 QuickReport、Fortes Report、Report Builder 和 Rave。

    【讨论】:

    • 我发现Fast Report也很不错。
    • 问题不是专门询问打印报告。
    【解决方案2】:

    创建 HTML 和 PDF 实际上听起来并没有那么糟糕。 使用提供的 API 直接打印是。

    到目前为止,所有答案都包含报告组件。有一个很好的理由 - 这是最灵活和最强大的打印方式。

    【讨论】:

      【解决方案3】:

      我使用过 Rave Reports。

      【讨论】:

        【解决方案4】:

        ReportBuilder Pro 是一个非常好的报告生成器,可以为您的程序添加打印功能。

        【讨论】:

          【解决方案5】:

          Delphi 不是已经自带一些打印组件了吗?它们应该可以正常使用。在旧版本中它是 QuickReport,现在它是别的东西(Rave Report(已编辑))

          【讨论】:

          • 实际的 Delphi 版本有 Rave 报告。
          猜你喜欢
          • 2011-03-26
          • 2011-08-05
          • 2019-03-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多