我在 Jaspersoft 工作室中创建了一份 pdf 报告,我遇到的最大问题是通过屏幕阅读器和每个系列的颜色都可以访问 508。
有人告诉我,我需要为每个系列制作不同的条形图案,但我不确定如何在 Jasper 中做到这一点,我所看到的只是一种更改每个条形纯色的方法。
然后我知道在 jasper 中有表格标签可以让屏幕阅读器读取它,图表是否有类似的东西或者替代文本是唯一的方法?
谢谢
屏幕阅读器用户的可访问图形是一个巨大的挑战。为缺乏色彩的用户制作图表更容易一些。正如您提到的,通常使用模式(尽管我不熟悉 jasper,所以我无法评论如何实现模式,抱歉)。如果您有彩色图表,请尝试以灰度查看它以查看数据系列之间的对比度如何(在黑白打印机上打印)。这通常就是您想要模式的原因。
新的 WCAG 2.1 指南之一谈到相邻的图形元素(例如彼此相邻的两个条)应如何具有 3:1 的最小对比度。参见成功标准2.4.1 - 非文本对比。因此,如果您有一个浅蓝色条和一个深蓝色条,那可能没问题,尽管图案是最好的选择。
(如果您有条形颜色的 rgb 值,您可以使用颜色对比度检查器,例如https://webaim.org/resources/contrastchecker/来查看您是否有足够的 3:1 比率)
我不知道有什么方法可以在 pdf 中访问图表。如果您有 alt 属性,那么准确描述图形就必须非常冗长。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句