DevExpress Reporting是.NET Framework下功能完善的报表平台,它附带了易于使用的Visual Studio报表设计器和丰富的报表控件集,包括数据透视表、图表,因此您可以构建无与伦比、信息清晰的报表。

DevExpress .NET Reporting v20.2版本支持PDF导出 - 可视化签名、增强Visual Studio报表设计器功能等,欢迎下载最新版体验!

DevExpress v20.2完整版下载

所有平台

PDF导出 - 可视化签名

v20.2包含一个新的XRPdfSignature报告控件,该控件为导出的PDF文件添加可视化签名,其功能包括:

1. 为报表中的辅助数字签名定义多个占位符。

2. 为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中文网,获取第一手最新产品资讯!

DevExpress技术交流群2:775869749      欢迎一起进群讨论

VS报表解决方案DevExpress报表控件—支持PDF导出相关推荐

  1. DevExpress Blazor UI组件v20.2新版亮点:报表控件支持Blazor

    DevExpress技术交流群3:700924826      欢迎一起进群讨论 DevExpress Universal Subscription拥有.NET开发需要的所有平台控件,包含600多个U ...

  2. 【新版发布】ComponentOne 新增 .NET 6 和 Blazor 平台控件支持

    ComponentOne Enterprise是葡萄城推出的一款内置 300 多种开发控件的 .NET控件集,可满足 WinForm.WPF.Blazor.ASP.NET MVC 等平台下的系统开发需 ...

  3. DevExpress 第三方控件汉化

    DevExpress 第三方控件汉化的全部代码和使用方法 DevExpress.XtraEditors.Controls  此控件包中包含的控件最多,包括文本框,下拉列表,按钮,等等        D ...

  4. Devexpress TreeList控件绑定显示父子节点对像

    今天一位同事咨询Devexpress TreeList控件绑定自动显示父子节点对像,但结果是不会显示带父子节点关系,而是将所有的节点作为父节点显示出来了,对像类的代码如下 public class I ...

  5. DevExpress 用户控件 分页(中)

    说明: 1)具体调用请关注 看DevExpress 用户控件 分页(下) datanavi_ButtonClick 是DataNavigator的ButtonClikc事件 视图设计器: 分页用户控件 ...

  6. C# DevExpress 皮肤控件记住设置

    C# DevExpress 皮肤控件记住设置 主要代码: #region 0 SKIN 样式 设置(读取.存储) public string defaultSkinName;//皮肤 // 皮肤更换 ...

  7. QRowTable表格控件-支持hover整行、checked整行、指定列排序等

    文章目录 一.开心一刻 二.嘴一嘴 三.效果展示 四.浅谈实现 五.自定义数据源 1.data函数 2.flags函数 六.自定义视图 1.目的 2.问题分析 七.测试 八.相关文章 原文链接: QR ...

  8. DevExpress GridControl 控件中GridView 加组,加行

    DevExpress GridControl 控件是经常会用到  加组 加行功能 扩展方法 public static class Tools {/// <summary>/// 加组// ...

  9. DevExpress 文本控件

    DevExpress 文本控件 TextEdit MemoEdit TextEdit textEdit.Properties.NullText = "Default value"; ...

最新文章

  1. iscsi target 配置(服务端安装)--一
  2. 绝对布局优势_遇上狭长型卫生间基本没救?2种布局教会你,什么叫美观实用兼具...
  3. win10之dlib安装 c++调用
  4. 如何在线创建索引或者重构索引
  5. PAT (Basic Level) Practice (中文)1001 害死人不偿命的(3n+1)猜想 (15 分)
  6. Java 操纵XML之修改XML文件
  7. 《DIY四轴飞行器》读书笔记1
  8. windows2003修改远程桌面连接数
  9. Lucene.Net.Search.Highlight.FragmentQueue 中的派生方法 LessThan 不能减少访问
  10. ubuntu从命令打开终端
  11. 解决 Agent admitted failure to sign using the key 问题 with ssh
  12. 售票系统的组件图和部署图_门禁安装大样图、管线图、系统图、电锁安装图
  13. ArcGIS+Google Earth Pro 经纬度标点地图
  14. AI发票扫描识别sdk软件接口
  15. ce修改器我的世界服务器,ce修改器怎么修改金钱?ce修改器无限金钱图文教程
  16. 【JZOJ4587】Snow的追寻
  17. 基于HTML+CSS+JavaScript+Bootstarp响应式健身网站(web前端期末大作业)
  18. emmx文件用什么软件打开电脑_我告诉你emmx文件怎么打开
  19. 消息队列相关使用方式
  20. webpack加载css样式 ----css相关loader

热门文章

  1. Nmap的使用方法总结
  2. 什么是3D偏差分析?浩辰3D偏差分析应用技巧
  3. 西游记中三位隐居世外的高人
  4. java ts_TS与JAVA相互调用(TS篇)
  5. 音频特征---波形图
  6. 计算机基础知识判断题答案,计算机基础知识试题及答案判断题
  7. 数控加工仿真系统的使用介绍(上)
  8. pix2code: Generating Code from a Graphical UserInterface Screenshot
  9. 腾讯云服务器重庆地域和成都地域区别及哪个更好
  10. 计算机高中教育日志,高中日记范文