ActiveReports 是一款專一於 .NET 和 .NET Core 平臺的報表控件。經過拖拽式報表設計器,能夠快速地設計 Excel表格、Word文檔、圖表、數據過濾、數據鑽取、精準套打等類型報表,全面知足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺中各類報表的開發須要。同時,經過豐富的 API 能夠靈活的實現報表建立、加載和運行時的個性化自定義需求。jsp
六大功能,全面助力報表開發url
1.提供免費、易用的報表設計器.net
ActiveReports 爲報表開發者提供了多種報表設計器,如完美集成於 Visual Studio 的報表設計器、獨立的桌面端設計器和 Web端在線報表設計器。只需幾行代碼,就能夠輕鬆地將其嵌入到桌面程序和 Web 應用系統中,完成不一樣場景下的報表設計項目。而且免費分發個最終用戶使用,爲報表設計師和項目實施者提供了簡單易用的報表設計器。插件
- Web在線報表設計器
- 獨立的桌面端報表設計器
- 集成於 Visual Studio 的報表設計器
2.強大複雜報表設計能力設計
ActiveReports 報表控件提供開發多種報表樣式的能力,並經過強大的報表設計器及內置豐富的報表控件,如表格、獨有的矩表、地圖、圖表等控件,幫助用戶輕鬆設計多種報表樣式,如:orm
- Excel表格類(財務報表、會計報表、統計報表)
- Word文檔類(質檢報告、檢測結果報告、不規則表格)
- Dashboard管理看板(大屏駕駛艙)
- 分組報表、分欄報表、樹形結構多層統計報表
- 各種套打單據報表
3.豐富的數據可視化方式事件
ActiveReports 內置豐富的圖表、地圖、迷你圖樣式,用以呈現並分析企業信息化系統中常見的數據可視化場景,幫助用戶以直觀、簡潔的方式理解業務數據,從而提供決策依據,ActiveReports 提供的可視化方式有:圖片
- 30 多種常見圖表(複合圖表、多Y軸圖表、散點圖、甘特圖,極座標圖等)
- 交互式地圖、迷你圖、信號燈、數據條、圖標集等
- 條件格式化、數據高亮、條形碼、二維碼等
4.更全面的 API,零插件生成動態報表開發
除了拖拽模式,ActiveReports 還支持調用 API 動態生成報表模板,經過 API 更改各組件運行時行爲,實現基於事件的、動態的交互式報表
- 靈活的API, 可深度集成到您的項目
- 可純代碼生成報表文件
- 全部屬性都可經過API 設置
- 深刻集成到各開發平臺
- 全部功能都可定製
5.採用分層設計,精準的報表打印導出
獨有的報表分層設計功能,可以讓複雜佈局報表分層設計,精確控制各數據控件及可見性,精準實現套打,批量打印,續打等打印導出功能。此外,可對每一個報表層單獨設置是否顯示和透明度屬性,還能控制每層中的元素是否須要在報表預覽、打印和導出時顯示,經常使用於控制預覽和打印/導出時的不一樣行爲。
- 支持套打,續打,批量打印;
- 支持多種主流文件格式的,包括:Excel、Word、PDF、HTML、Text、圖片、JSON),而且提供導出設置選項,便於更精細的控制導出行爲。
- 支持水印,簽章,電子簽名功能
6.跨平臺與設備,報表重複可用
ActiveReports 全面支持.Net Core 平臺開發,報表文件可跨平臺複用,僅需一次報表開發,即可在多個平臺和設備中直接使用,完全打破平臺和系統環境的制約
- Net 各平臺無縫遷移,輕鬆遷移報表項目至新.Net 平臺
- 一次報表設計,多平臺複用
- 可在 Windows, Linux,MacOS 運行報表項目到