用C++编写的强大、快速、多平台、容易使用的报表解决方案
标签:HTML5报表解决方案报表C/C++开发商: NociSoft
当前版本: v2.24.2
产品类型:控件
产品功能:报表
平台语言:C++/Qt
开源水平:不提供源码
本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电 023-68661681 咨询。
NCReport是一款基于Qt跨平台应用和UI框架,用C++编写的强大、快速、多平台、易用的报表引擎库、报表生成器、报表设计器、报表编写器、报表工具和报表解决方案。如果你正在寻找一个Qt报表引擎、Qt报表工具、Qt报表库、Qt报表工具、Qt的C++报表库或Qt报表库,或者仅仅是一个使用XML模板从Qt生成PDF文档的工具,NCReport是一个很好的选择。NCReport兼容Qt5和Qt4。
该系统由两部分组成。报表渲染库和报表设计器GUI应用程序。报表引擎可以单独使用和实现。报表模板文件格式为XML格式,模板可以从文件、字符串或sql数据库加载。系统能够生成各种类型的输出,如直接打印、内部预览窗口、postscript、PDF、SVG、图像、文本、HTML。报表设计器使创建报表的XML定义变得非常容易。
声明:本产品中文介绍为慧都网版权所有,未经慧都公司书面许可,严禁拷贝、转载!
* 关于本产品的分类与介绍仅供参考,精准产品资料以官网介绍为准,如需购买请先行测试。
NCReport由两部分组成:报表渲染库和一个报表设计器GUI应用程序。报表引擎可以分开使用和实现。报表定义应用了XML格式,可以保存为任何格式——文件格式或sql数据库。该系统可生成多种输出类型,例如打印机、内部预览窗口、Postscript、PDF、SVG、Text、HTML、 Image。同时报表设计器使得创建报表的XML定义变得更加容易。
以下包括最主要的功能但不仅仅是这些。
用于报告设计的GUI应用程序。设计人员创建与报表引擎配合使用的报表模板文件。报告模板格式为XML。
在Qt支持的几个平台上本地运行。Windows,Linux,MacOS,Solaris,Raspberry Pi,嵌入式Linux系统。它在每个平台上提供原生外观。
多种类型的数据源:SQL数据库,支持的数据库:MySQL,PosgreSQL,MS SQL,Oracle,Sybase,Firebird,SqLite或任何具有Qt连接驱动程序的数据库。隐式或显式SQL数据库连接。文本,静态文本,文本文件,XML,基于QAbstractItemModel的对象,QStringList,自定义子类数据源。
本机输出格式:屏幕预览,打印机,Postscript,PDF,SVG,JPEG,PNG,HTML,XLS / HTML。包括快速内部预览小部件。使用其他文本模板,我们可以生成任何自定义文本/标记输出。
文本标签,字段,HTML文本,线条,矩形,椭圆,图像,条形码,交叉表,QTableView项目。有自定义项可用于图形或任何基于QPainter的应用程序生成的内容。
应用程序可以将QVariant数据作为参数发送到报告。参数可用于直接呈现,SQL命令以及逻辑表达式和脚本中。参数也可用于传输动态图像。
一个报告支持多个详细信息。具有组页眉,页脚,聚合函数的多级详细信息组:SUM,COUNT,AVG,STD,MIN,MAX。
聚合函数的自定义变量,页码编号和报表元信息的系统变量。
来自静态图片,文件,数据源甚至http源的图像。也可以从数据源加载文件名。
Zint第三方条形码库提供至少50种可用条形码的条形码渲染。条形码数据可以从任何数据源提供。条形码生成器与基于外部C的命令行应用程序一起使用。
QTableView和QTreeView部件的一步打印。打印输出遵循屏幕列宽度速率。
完整的源代码保持了Qt4.6-Qt5.7的纯Qt4 / Qt5兼容性
NCReport支持 Windows、Linux、MacOSX。软件系统已经被不少用户集成应用于Solaris、Embedded Linux和Android,并且支持Raspberry Pi平台。
为你的应用程序提供原生打印和报表生成功能
轻量级、功能强大且易于集成
原生、跨平台Qt/C++代码
实惠的价格/性价比
版本更新 |
NCReport v2.24.2 | 2020-12-23 13:36:33.000 |
NCReport v2.23.4 | 2020-05-08 15:49:30.000 | |
文章 |
正在使用NCReport报表生成器的全球客户介绍
我们的客户参考表明NCReport正在帮助实际业务解决实际问题并获得业务优势。您可以在此处找到NCReport在全球商业或工业用途中的一些公司类别和位置。 |
2021-01-08 13:23:57.320 |
如何在任何Qt应用程序中轻松集成和使用NCReport
以下简单示例演示了如何在任何Qt应用程序中轻松集成和使用NCReport。这些代码与Qt4.6-Qt5.8兼容。项目文件设置基于Qt .pro文件语法。 |
2020-12-25 11:30:51.050 | |
演示示例 |
NCReport PDF:区域测试结果
NCReport区域测试结果PDF |
2014-02-11 10:13:31.000 |
NCReport示例
如在 Qt 应用程序中集成、使用NCReport ,此中代码兼容Qt4.7 - Qt5.1 |
2014-01-16 13:22:12.000 |
更新时间:2020-12-23 13:36:33.000 | 录入时间:2013-03-27 10:31:54.000 | 责任编辑:杨鹏连
登录 慧都网发表评论
NCReport支持饼图、曲线图和柱形图的
好像我没看到饼图,曲线图,柱形图,不知知否支持?
好像我没看到饼图,曲线图,柱形图,不知知否支持?
试用了一下,用起来超级方便简单
单独比较意义不大。需求点不同,选择不同,给些基本的可以参考: 1、Qt环境中可以使用COM/ActiveX版本的FastReport(FastReport版本有VCL, .NET, COM/ActiveX, Mono等,这些版本网站上可查) 2、FastReport在国内要出名,版本多,适合不同需要人群,用的人比较多,老牌产品 3、NCReport支持树莓派,轻量级个人感觉上手比较快
这个和fastreport相比,哪个更成熟?功能多?
更新支持Raspberry PI,只是可惜现在手里没有Raspberry PI,准备在淘宝上买一个,研究下。
的确是轻量级产品,要求不高,上手也快,挺实用的。