翻譯|使用教程|編輯:龔雪|2024-05-10 11:10:20.753|閱讀 100 次
概述:本文將為大家介紹DevExpress Reporting在v23.2中新增的標記(可訪問)PDF導出增強功能,歡迎下載最新版組件體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DevExpress Reporting是.NET Framework下功能完善的報表平臺,它附帶了易于使用的Visual Studio報表設計器和豐富的報表控件集,包括數據透視表、圖表,因此您可以構建無與倫比、信息清晰的報表。
可訪問性支持在DevExpress這里仍然是一個高優先級,在v23.2版本生命周期中,我們專注于控制級別的可訪問性,并生產更易于訪問的內容(由DevExpress Reports生成的PDF文檔)。v23.2中增強了導出PDF文檔中的可訪問標簽(與PDF/UA和PDF/A-1a、2a或3a規范兼容),因此屏幕閱讀器可以識別文檔的語義樹。
DevExpress技術交流群10:532598169 歡迎一起進群討論
使用XRAccessibleRole,您現在可以在導出的PDF文檔中定義UI元素角色。輔助技術使用這些角色,支持的元素包括:
語義角色幫助您更好地組織文檔的語義樹(用于屏幕閱讀器),并幫助改進PDF文檔導航,特別是對于充滿數據和表(具有許多行和列)的報表,此功能使用戶能夠更好地理解文檔及其數據結構。使用帶標簽的表,屏幕閱讀器將能夠讀取單元格數據和與之相關的表頭,為用戶提供理解/解釋數據所需的上下文。
讓我們比較未定義語義角色的PDF文檔與使用指定元素的相同文檔。
考慮一個充滿表格的發票報表,當您將報表導出為PDF (ua/a-1a)時,所有元素都標記為<div>,這并不能清楚地了解文檔元素的結構以及與之相關的數據:
AccessibleRole允許您標記標題、表和表中的元素,以構建用戶友好的邏輯樹。所有表都被視為單個單元,可以很容易地定義為文檔中的獨立元素。
對于其他元素,如圖像、條形碼等,您可以使用為屏幕閱讀器指定項目的文本描述。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網