报表生成器FastReport .NET是适用于.NET Core 3,ASP.NET,MVC和Windows窗体的全功能报告库。使用FastReport .NET,您可以创建独立于应用程序的.NET报告。
开源在我们这个时代非常流行。软件市场的全球巨头对其普及起到了相当大的作用。毕竟,这些公司正在开发高端商业软件,而它们的开源项目是基于经过验证的解决方案和最佳实践的。
FastReport Open Source的结构包括两个库:FastReport.OnlineDesigner 和FastReport.OnlineDesigner.Web
第一个包含从FastReport.Net继承的报告生成器的主要功能。第二个是将报告生成器适应.Net Core框架。特别是,WebReport对象允许在网页上显示带有导航元素的表单,该表单可以逐页显示报告。
本文通过一张表来介绍FastReport Open Source和FastReport .NET间功能上的差异。
| 特征 | FastReport Open Source | FastReport Core | FastReport .NET |
| 支持项目 | |||
| WinForms应用程序 | + | ||
| .NET Core 3.1 WinForms | + | ||
| 控制台应用 | + | + | + |
| ASP.NET ASPX(WebForms)应用程序 | + | ||
| ASP.NET MVC应用程序 | + | + | + |
| ASP.NET MVC SPA | + | + | + |
| ASP.NET MVC PWA | + | + | + |
| WCF应用 | + | ||
| Web API应用程序 | + | + | + |
| 支持的操作系统 | |||
| 视窗 | + | + | + |
| Windows服务器 | + | + | + |
| 的Linux | + | + | |
| 苹果系统 | + | + | |
| 预习 | |||
| 在申请中 | + | ||
| 在网络浏览器中 | + | + | + |
| 在Viewer应用程序中(对于Windows) | + | + | + |
| 在FastReport Pages(Android)中 | + | + | + |
| 打印 | |||
| 在支持纸盘选择,双面打印,缩放,副本名称的本地或网络打印机上打印 | + | ||
| 从网络浏览器打印 | + | + | + |
| 从Web浏览器和PDF打印 | + | + | |
| 输出格式和交付 | |||
| 导出为HTML,BMP,PNG,JPEG,GIF,TIFF,EMF | + | + | + |
| 导出为PDF | * | + | + |
| 导出为XLSX,DOCX,PPTX,ODS,ODT,RTF,文本,XPS,XML,XAML,PS,PPML,LaTeX,Json,Dbf,Csv,XLS(Biff8),SVG,ZPL | + | + | |
| 保存在准备好的报告FPX中 | + | + | + |
| 通过电子邮件,FTP发送报告 | + | ||
| 在云端上传Box,Dropbox,GoogleDrive,OneDrive(SkyDrive) | + | ||
| 数据源 | |||
| XML,CSV,Json,MS SQL,Postgres,SQLite,Couchbase,MySQL,MongoDB,RavenDB,Oracle | + | + | + |
| OLE DB,ODBC,访问 | + | ||
| 适用于DB2,Firebird,NosDB,SharePoint,SqlAnywhere,SqlCe,VistaDB的插件 | + | ||
| 应用程序数据集,列表,数组和业务对象 | + | + | + |
| 功能和报告对象 | |||
| 内部报告脚本C#,VB.NET | + | + | + |
| 文本,图片,线,形状,子报表,表,矩阵,折线,多边形,条形码,复选框,邮政编码,CellularText,LinearGauge,SimpleGauge,RadialGauge,SimpleProgressGauge,HTML | + | + | + |
| RichText,地图,SVG | + | + | |
| 图表,迷你图 | + | + | |
| 对话方块 | + | ||
| 交互式报告(单击,超链接,报告链接,书签,大纲) | + | + | + |
| 报告设计 | |||
| 设计器应用程序(WinForms) | ** | + | |
| 与在线设计器一起使用 | + | + | + |
| 应用程序中的设计器(用于WinForms) | ** | + | |
| 报表模板导入 | |||
| 水晶报表 | + | ||
| SSRS RDL(RDLC) | + | ||
| 列表和标签 | + | ||
| 开发快递 | + | ||
| 本土化 | |||
| 29种语言 | + | + | + |
| 积分 | |||
| Visual Studio工具箱 | + | ||
| 活动查询生成器 | + | ||
| Steema TeeChart | + | ||
| 分配 | |||
| Nuget.org中的软件包 | + | + | |
| Github中的资源 | + | ||
| 安装包 | + | + | |
| 安装源(专业版和企业版) | + | + |
FastReport Open Source对比Fastreport.NET还是有诸多的功能限制,如果你想拥有完整全面的报表开发工具,建议选择Fastreport.NET!
如果您有任何疑问或需求,请随时加入FastReport技术交流群(783996712),我们很高兴为您提供查询和咨询。

本文探讨了为什么许多人选择FastReport .NET而非其开源版本。FastReport .NET是一个全功能的.NET报告库,适用于多种.NET环境。尽管FastReport Open Source基于验证的解决方案,但它在功能上存在一些限制。文章通过表格详细比较了两者间的差异,并推荐FastReport .NET作为更全面的报表开发工具。
2307

被折叠的 条评论
为什么被折叠?



