5 Star 1 Fork 4

葡萄城 / ActiveReports_Demos

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

#ActiveReports-Demos 全方位的报表解决方案

ActiveReports 是一款专注于 .NET 和 .NET Core 平台的报表控件。通过拖拽式报表设计器,可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表,全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要。同时,通过丰富的 API 可以灵活的实现报表创建、加载和运行时的个性化自定义需求。

六大功能,全面助力报表开发

为系统开发者与最终用户提供免费、易用的报表设计器

ActiveReports 为报表开发者提供了多种报表设计器,如完美集成于 Visual Studio 的报表设计器、独立的桌面端设计器和 Web端在线报表设计器。只需几行代码,就可以轻松地将其嵌入到桌面程序和 Web 应用系统中,完成不同场景下的报表设计项目。并且免费分发个最终用户使用,为报表设计师和项目实施者提供了简单易用的报表设计器。

  • Web在线报表设计器
  • 独立的桌面端报表设计器
  • 集成于 Visual Studio 的报表设计器

输入图片说明

多种报表模型,满足交互式报表等复杂报表需求 固定页面布局报表:ActiveReports 中首创的一种 .NET报表模型,运行时的报表页面与设计时完全保持一致,各控件的位置和大小都不会改变,非常适合创建传统的纸质报表格式,如用于设计财务单据、银行帐票等格式要求严格的报表。 连续页面布局报表:主要通过数据区域来控制报表的布局,能自动实现数据分页显示,并提供最强大的报表交互能力,可轻松实现各种交互式报表。报表页面的控件可以扩大或缩小;通过参数报表实现数据过滤;支持设置交互式排序;您可以设置钻取报表,在初始状态下隐藏细节,点击按钮后打开;您也可以添加指向其它报表的钻取链接,以及指向报表内其它区域的书签链接等。 区域布局报表:ActiveReports产品的典型报表模型,区域布局中报表被分为不同的区域。缺省情况下的区域布局报表包含页眉,明细和页脚区域,可以进一步插入报表头/报表尾和分组头/分组尾区域。这种布局方式也在Access和水晶报表中得到广泛使用。您可以运用已经掌握的C#和VB.NET知识,并结合区域布局报表模型提供的丰富API实现子报表、交叉报表、分组报表、分栏报表、主从报表等多种多样的报表系统。

丰富的数据可视化呈现方式,便于阅读和理解报表数据

在我们的身边,数据可视化的实例不胜枚举,如天气预报、交通流量图、思维导图、历史事件等等。由于数据可视化目标的不同,我们需要在报表中采用各种不同的形式来展现数据。为了强调报表数据的变化趋势或分布特征,可能会利用色彩丰富的图表;为了让普通用户能够迅速理解指标的变化等,可以用一些颜色的变化和特定含义的图标来修饰报表数据;为了强调数据间的潜在联系,可能会生成分布式的多维图表。

为了满足迅猛发展的数据可视化需求,ActiveReports在提供基本报表版面控件的基础上,还提供了丰富的数据可视化手段: 提供数十种二维和三维图表,把整体数据以图表的形式展现出来 把报表中的关键数据用颜色条等微型图表形式展示在报表单元格位置 把报表中的数据根据值的不同显示为有特定含义的图片,如为过期账户设置一个红色标志作为背景图像

与Visual Studio完美集成,灵活易用的报表定制和自定义控件嵌入

除了独立运行的报表设计器,ActiveReports还提供了与Visual Studio完美集成的报表设计器和.NET 应用程序编程接口(API)。开发人员可完全控制报表处理引擎,如通过事件和属性来控制数据检索、数据转换、布局和最终呈现等操作,灵活高效地完成报表开发。同样,开发人员也能够通过API完全控制生成的报表文档,并可以选择性打印或者导出、添加印章、N-页、装订打印等操作。

ActiveReports是一个开放的报表控件。在ActiveReports中除了可以使用内嵌的控件外,用户还可以根据业务的需要自定义控件,当然也可以直接在报表页面上放置其他第三方的控件。例如,您可以在ActiveReports页面中嵌入一个Spread表格控件,或者嵌入自定义的温度显示控件等。 另外,ActiveReports专业版用户可以免费地将报表设计器控件发布给最终用户,从而非常方便地实现用户报表自定义功能。

跨平台支持,安全共享和交换报表数据

ActiveReports 提供了一个非常灵活的报表浏览器,能将您的报表部署到多种应用平台上。内置有 HTML5、WPF、Windows Forms、ASP.NET、Flash、Silverlight以及Raw HTML报表浏览器,所有报表浏览器都内置了打印、检索、文档目录以及多页缩放显示功能,并支持用户定制操作。同时,ActiveReports支持完全信任级别的Microsoft Windows Azure云服务,使用户可以把报表应用迁移到Windows Azure云平台上。

为了满足报表数据的安全共享和交换需求,ActiveReports提供了丰富的导出功能。ActiveReports支持将报表内容导出为PDF文件,并能对PDF文件就行高级加密操作,还提供了对国际化字体的全面支持;此外,还可以将报表内容导出为 Word、Excel、RTF、HTML、Text和TIFF文件。通过ActiveReports提供的API可以控制导出操作过程中的各种属性设置。

零版税快捷部署,降低成本和IT负担

使用ActiveReports的用户在部署应用系统时,不需要任何特殊的设置、也不需要繁琐的产品激活过程,只要用XCOPY命令将ActiveReports 程序集进行部署,或是把它们放在全局程序集缓存(Global Assembly Cache, GAC)中即可。部署工作免去了在服务器端或客户端进行更多的安装操作,简单快捷。

同时部署也是零版税,用户无需因为部署服务器的数量或并发数二次付费。

MIT License Copyright (c) 2021 葡萄城 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

ActiveReports是一款在全球范围内应用非常广泛的报表控件,以提供.NET报表所需的全部报表设计功能领先于同类报表控件,包括对交互式报表的强大支持、丰富的数据可视化. 展开 收起
C# 等 3 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/GrapeCity/ActiveReports_Demos.git
git@gitee.com:GrapeCity/ActiveReports_Demos.git
GrapeCity
ActiveReports_Demos
ActiveReports_Demos
master

搜索帮助

14c37bed 8189591 565d56ea 8189591