Creating an accessible PDF
BIRT Designer Professional supports the creation of accessible PDF content based on the ISO 14289-1 (PDF/UA-1) specification. When this feature is enabled in a report design file, PDF files created from the design file are appropriately tagged for use with assistive reading technology for the visually impaired. The appropriate license is required to generate accessible PDF on the iHub server.
Report items include the following accessible properties:
*Reading order
Indicates the order the report item is read in relation to other elements on the page
*Alternate text
*Tag types
*Language
*URL links for images and charts
The following accessible tags types are set by the BIRT developer:
*artifact elements that do not fit into other tags
*div for division elements for generic block-level
*figure for images
*H1 for level 1 headings
*H2 for level 2 headings
*H3 for level 3 headings
*H4 for level 4 headings
*H5 for level 5 headings
*H6 for level 6 headings
*p for text as a paragraph
*sect for containers of other elements and items
*table for text in a table format
See the following web site for additional information about accessible PDF documents:
http://adobe.com/accessibility
http://www.adobe.com/enterprise/accessibility/pdfs/acro7_pg_ue.pdf
How to enable accessible PDF output
1 Right-click in the report design and choose PDF Accessibility Properties, as shown in Figure 5‑1.
Figure 5‑1 Choosing PDF Accessibility Properties
If PDF accessibility is currently disabled and you are asked to enable it, choose Yes.
2 Verify the reading order of the report items in the BIRT design using Up, Down, Top, Bottom. Choose Reorder to reset the order of the report items.
3 Select root document node and set a language and title for the entire document.
4 Select each report item in the BIRT design and set the accessibility properties. Figure 5‑2 shows the accessibility properties for a text item.
Figure 5‑2 Setting PDF accessibility properties
If a report item has a language value, this value takes precedence over the language setting for the entire document.
Use the Expression builder to create a dynamic value for the alternate text. If you choose to use a static value, type the value between a beginning and ending quotation mark.
5 Choose OK.
6 Create a sample PDF to verify that the accessibility features are enabled. Use one of the following methods to verify that the PDF file is accessible:
*Load the PDF into a screen reader software, such as JAWS or NVDA.
*Load the PDF into Adobe Acrobat Professional and run the Accessibility check.
*Load the PDF into a PDF checking software, such as PDF Accessibility Checker, to verify that the PDF meets accessibility requirements.