在 Jaspersoft studio 508 中制作符合条形图



我在Jaspersoft studio中创建了一个pdf报告,我遇到的最大问题是使其既可以通过屏幕阅读器访问508,也可以通过每个系列的颜色访问。

有人告诉我我需要让每个系列的条形都有不同的图案,但我不确定如何在 Jasper 中做到这一点,我所看到的只是一种改变每个条形的纯色的方法。

然后我知道 jasper 中有表格的标签,使其可供屏幕阅读器读取,图表是否有类似的东西,或者替代文本是唯一的方法?

谢谢

屏幕阅读器用户可访问的图表是一个巨大的挑战。 使图形对于颜色不足的用户来说是可读的要容易一些。 正如你提到的,通常使用模式(虽然我不熟悉 jasper,所以我不能评论如何实现模式,抱歉(。 如果您有彩色图表,请尝试以灰度查看它,以查看数据系列之间的对比度(在黑白打印机上打印(。 这通常是你想要模式的原因。

新的WCAG 2.1指南之一讨论了相邻图形元素(例如彼此相邻的两个条形(应如何具有3:1的最小对比度。 请参阅成功标准 2.4.1 - 非文本对比度。 因此,如果你有一个浅蓝色条和一个深蓝色条,它可能没问题,尽管模式是最好的选择。

(如果您有条形颜色的 rgb 值,则可以使用颜色对比度检查器(如 https://webaim.org/resources/contrastchecker/(来查看是否有足够的 3:1 比率(

我不知道有一种方法可以使图表在 pdf 中可访问。 如果你有一个alt属性,它必须非常长才能准确地描述图形。

最新更新