点击获取工具>>
DevExpress Reporting是.NET Framework下功能完善的报表平台,它附带了易于应用的Visual Studio报表设计器和丰盛的报表控件集,包含数据透视表、图表,因而您能够构建无可比拟、信息清晰的报表。
DevExpress .NET Reporting v20.2版本反对PDF导出 - 可视化签名、加强Visual Studio报表设计器性能等,欢送下载最新版体验!
所有平台
PDF导出 - 可视化签名
v20.2蕴含一个新的XRPdfSignature报告控件,该控件为导出的PDF文件增加可视化签名,其性能包含:
- 为报表中的辅助数字签名定义多个占位符。
- 为WinForms和WPF应用程序中的次要签名定义日期、起因、地位和图像。
性能加强
重构并从新设计了文档生成引擎的以下性能:
- 报表控件款式的计算和缓存
- 控件表达式值的预处理和缓存
- 文本测量方法调用(优化频率)
- 图表解决
DevExpress Reports v20.2能够比以前的版本快30-35%的速度生成可打印文档,下图具体阐明了内部测试后果(应用不同的记录集出现大数据集演示):
加强Excel导出
XRCheckBox
v20.2加强了导出到Excel报表中复选框我的项目的可视化外观,复选框当初生成较少的合并列和行。
CachedReportSource
v20.2更改了CachedReportSource的实现,当初它将通过URL取得的在文档页面存储中的图片缓存,图像对象仅创立一次,以缩小内存使用量以及预览、打印和导出报表所需的工夫。
当初,应用Single Page导出模式时,您能够更快地生成蕴含BMP和JPG图像的报表,并占用更少的内存。下图是咱们的测试后果对照表:
穿插表单元格 - 主动高度
应用新的XRCrossTabCell.RowAutoHeightMode属性来治理Cross Tab单元格的主动高度操作。
条形码 - 药码符号
XRBarCode报表控件当初能够生成Pharmacode(药品二进制代码),将XRBarCode.Symbology属性设置为'Pharmacode'并指定PharmacodeType来生成单轨或双轨条形码。
单轨是用于药品包装的一维(1D)符号体系。
双轨应用半条和全条的垂直定位来编码数据。
Picture Box - 反对Base64编码的图像
当初,您能够将Picture Box绑定到数据库字段,该字段蕴含作为Base64字符串的图像数据。
QRCode - 暗藏Quiet Zone
v20.2增加了XRBarCode.Symbology.IncludeQuietZone选项,该选项容许您暗藏quite zone,quite zone是QRCode四周的空白区域。
Visual Studio报表设计器
将RDLC报表转换为DevExpress报表
在此版本中,您能够通过更新报表转换工具将RDLC报表(Server报表服务(SSRS)、SyncFusion BoldReports、流动报表)迁徙到DevExpress报表,新的转换器反对以下RDLC报表控件和性能:
- TextBox, Rectangle, Image, Line
- 数据绑定、表达式和参数
- 将DataSet转换为SqlDataSource
- 将Tablix转换为Band Structure(垂直和程度能带)
- 将Tablix转换为穿插表
报表智能标记中的"Open/Import"命令使您能够抉择适当的 .RDLC和 .RDL文件。
如果您想同时转换多个报表,请应用此GitHub repository中提供的命令行实用程序。
将DataSet转换为SqlDataSource
当初,您能够将DataSet转换为SQL数据源。 与数据集相比,SQL数据源与报表布局一起序列化。 因而应用SQL数据源时,无需在报表解决方案中实现自定义数据源序列化。
在报表资源管理器中增加数据源
当初,您能够在报表资源管理器中为Components节点调用上下文菜单,增加数据源命令将新数据源增加到报表中。
DevExpress技术交换群2:775869749 欢送一起进群探讨