I am creating reports using ssrs many of which will be internal but some will for the public. And if the report is exported as a .pdf for public download then that .pdf must be accessible. Before we can post any pdfs on our web site we use the full version of Adobe to check for accessibility. So my question is are there settings or things to do in SSRS so that the pdf that is generated when the report is exported has little to no accessibility issues?
I've looked at a couple different reports and whether a simple one table report or a report of three tables within a rectangle the accessibility issues are numerous from alt text to table list and heading problems.
My company has had a lawsuit regarding accessibility of documents on our web site so it is of the utmost importance that we create reports that are accessibility compliant. Thanks for any guidance with this.
We had a support ticket with Microsoft about this issue. They advised us to edit this portion of the rsreportserver.config file. This applies to SSRS 2019. I do not believe this is supported in earlier versions, but you should confirm with Microsoft whether it will work for your specific version.
My rsreportserver.config was found in C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer. Yours may be different depending on how you performed the install.
After you edit the file you will need to restart SSRS Services for the change to take effect.
<!-- Updated per Microsoft instructions
<Extension Name="PDF" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer,Microsoft.ReportingServices.ImageRendering"/> -->
<Extension Name="PDF" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer,Microsoft.ReportingServices.ImageRendering">
    <Configuration>
        <DeviceInfo>
            <AccessiblePDF>True</AccessiblePDF>
        </DeviceInfo>
    </Configuration>
</Extension>
             
<!-- End change per Microsoft -->
After applying this change, most accessibility checks in Acrobat DC are passing.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With