ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Qt报表框架

2021-08-25 12:32:58  阅读:168  来源: 互联网

标签:XML Qt 主页 框架 https com 报表


NCReport

NCReport 是一个功能强大、快速、跨平台且易于使用的报表引擎库、报表生成器、报表设计器、报表编写器、报表工具、文档打印系统,用 C++ 编写并基于 Qt toolkit。该软件的主要功能是使用 XML 报表模板从数据源直接打印,预览或生成 PDF、PS、SVG、IMAGE 和 TEXT 输出文件。
主页:https://ncreportsoftware.com

CuteReport

CuteReport 是一个基于 Qt 框架的简单、强大且可扩展的报表解决方案。通常,CuteReport 由两部分组成:核心库和模板设计器。两者都是完全模块化的,通过编写额外的模块可以简单地扩展它们的功能。它完全是对使用数据的抽象,可以用作存储:文件系统、数据库、版本控制系统等。该项目的目标是为经验不足的用户和报表设计人员提供功能强大但易于使用的报表系统。

主页:http://cute-report.com

API 文档:https://cute-report.com/en/article/documentation

源码下载:https://cute-report.com/en/download

SourceForge 主页:https://sourceforge.net/projects/qreport

KD Reports

KD Reports 是一个 Qt 工具,通过为各种应用程序提供所有必要的功能,你可以轻松地创建可打印的报表。报表可以以编程方式创建,使用一个易于使用的 C++ API,也可以通过数据驱动,从 XML 或 SQL 数据源创建报表,这些数据源带有水印、页眉和页脚。报表可以手动预览,直接发送到打印机或保存为 PDF 文件。

主页:http://www.kdab.com/kdab-products/kd-reports

API 文档:https://docs.kdab.com/kdreports/latest/index.html

源码仓库:https://github.com/KDAB/KDReports

LimeReport

LimeReport - 使用 Qt 框架编写的跨平台 C++ 报表生成器库,用于希望将其添加到应用程序功能中的软件开发人员,以形成使用模板生成的报表或打印报表。库中包含的报表设计器允许创建快速直观的打印表单模板,这些模板可以以 XML 格式保存并用于生成报表页面。因此形成的页面可以发送到预览、PDF 文件或打印机。作为数据源开发人员,可以使用 SQL 数据库或使用 QAbstractTableModel 接口从应用程序传递的数据。此外,还可以初始化作为数据库请求参数可用的变量。LimeReport 的目标是为你的应用程序提供丰富的功能,同时简单地使用工具生成报告,即使没有经验的 IT 用户也可以使用。

    主页:http://limereport.ru

    源码仓库:https://github.com/fralx/LimeReport

    SourceForge 主页:https://sourceforge.net/projects/limereport

QtRPT

QtRPT 是用 C++ QtToolkit 编写的易于使用的报告引擎,它允许在一个 XML 文件中组合多个报告。对于单独获取的字段,你可以指定一些条件,这取决于该字段将以不同的字体和背景颜色显示,等等。该项目由两个部分组成:报表库 QtRPT 和报表设计器应用程序 QtRptDesigner。报表文件是 XML 格式的文件,报表设计器可以轻松创建报表 XML 文件。

  • 主页:http://www.qtrpt.tk

  • SourceForge 主页:https://sourceforge.net/projects/qtrpt

标签:XML,Qt,主页,框架,https,com,报表
来源: https://blog.csdn.net/weixin_41882459/article/details/119908600

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有