DevExpress Reports是用于.NET生态系统的功能完整的报表平台和组件库。DevExpress Reports附带直观的Visual Studio报表设计器、ASP.NET/Blazor/WPF/WinForms的运行时报表设计器/报表查看器以及一组丰富的报表控件包括交叉选项卡/图表因此用户可以创建信息清晰的报表。DevExpress新旧版本帮助文档获取可点击这篇文章查看——《界面控件DevExpress v26.1帮助文档大全CHM版本》在接下来的系列文章中我将为大家一一介绍DevExpress Reports v26.1在新版本中的更新亮点希望能帮助到大家~欢迎点赞关注哦不定期更新~可访问性增强支持PDF/UA-2格式DevExpress的PDF导出引擎现在支持PDF/UA-2格式用于增强可访问性兼容性用户可以为导出的文档指定PDF/UA-2一致性来满足最新的可访问性标准将PdfExportOptions.PdfUACompatibility属性设置为PdfUA2来指定导出文档的PDF/UA-2一致性。PDF/UA导出功能增强DevExpress改进了报表控件和屏幕阅读器解释的PDF/UA导出现在可以为XRPageInfo、XRRichText和XRPanel元素定义语义角色并为数字签名提供可访问的描述。将PdfExportOptions.PdfUACompatibility设置为PdfUA1或PdfUA2来应用角色和描述。XRPageInfo使用AccessibleRole属性定义屏幕阅读器如何解释XRPageInfo内容。默认情况下XRPageInfo作为工件导出。如果内容有意义例如日期或页码请将AccessibleRole设置为Paragraph来将其包含在文档结构中。XRPanel用户可以使用AccessibleRole属性减少可访问树中不必要的干扰。如果面板仅用于布局或可视化分组请将AccessibleRole设置为Decorative。在这种情况下面板被导出为工件并被屏幕阅读器忽略。如果面板传达有意义的内容请保留默认角色以便将其包含在文档结构中。这种方法有助于可访问技术专注于有意义的内容。XRRichTextXRRichText内容现在可以导出为可访问标记的PDF导出过程保留了语义结构和读取顺序并提高了与屏幕阅读器的兼容性。导出引擎将内容映射到语义角色Headings →H1,H2,H3Paragraphs →PLists →L,LI,LBodyImages →FigureTables →Table,TR,TH,TD内容将按其在文档中出现的顺序添加到逻辑结构中。数字签名 - 可访问的描述当XRPdfSignature控件用作数字签名或占位符时可以为其指定可访问的描述。文件签名如果启用了SignatureOptions.DisplayDocumentSignature请使用PdfSignatureOptions.AccessibleDescription。签名占位符如果SignatureOptions.DisplayDocumentSignature被禁用请使用XRControl.AccessibleDescription。下图显示结果第一个XRPdfSignature使用PdfSignatureOptions.AccessibleDescription。第二个使用XRControl.AccessibleDescription。如果未指定AccessibleDescription则在可访问的PDF中使用默认文本“数字签名”/“数字签名占位符”在标准PDF导出过程中不添加说明。