PDF Accessibility
PDF Quality Check
To achieve quality assurance and accessibility compliance, it is essential to ensure that PDF documents are error-free and meet all relevant standards. This process involves a comprehensive review to confirm that the document adheres to established guidelines, such as the PDF/UA standard for universal accessibility. Below is a comprehensive guide on the process and importance of quality checks for PDFs using Adobe Acrobat and other tools, along with detailed steps for each aspect.
Conformity Checks
- Accessibility Check in Acrobat: Utilize Acrobat's built-in accessibility checker to identify and address common accessibility issues.
- PDF Usabilty Checker (PUC): Allows you to manually inspect the document’s tagging structure, reading order, and overall accessibility setup.
- PAC 2026: Employ the PDF Accessibility Checker (PAC) 2026 for a comprehensive analysis against PDF/UA and WCAG standards.
Adobe Acrobat Pro
- Open the PDF and select Tools > Accessibility.
- Click on Full Check to start the accessibility checker.
- Review the results and address any issues identified.
PDF Usabilty Checker (PUC)
Converts your PDF into an interactive HTML rendering, showcasing each accessibility tag (e.g., H1, P, LI, Table) in color-coded borders for clarity.
Check your PDF’s accessibility here .
PAC 2026
- Download and install PAC 2026 from the official website.
- Open PAC 2026 and load your PDF document.
- Run the accessibility check to evaluate compliance with standards.
- Review the detailed report and address any issues found.
Document Properties
- Custom Properties: Define custom metadata to provide additional information about the document, such as author, subject, and keywords.
- Language: Set the document's primary language to assist screen readers in selecting the correct pronunciation and speech patterns.
- Title: Ensure the document has a descriptive title that appears in the title bar of the PDF reader.
- Filename: Use a clear and descriptive filename that reflects the document's content.
- Initial View: Configure how the document appears when opened, such as the page layout and zoom level.
Steps in Adobe Acrobat:
- Open the PDF in Adobe Acrobat Pro.
- Navigate to File > Properties.
- In the Description tab, fill in the Title, Author, Subject, and Keywords fields as needed.
- In the Advanced tab, set the Language of the document.
- In the Initial View tab, specify how the document should be displayed upon opening.
- Click OK to save the changes.
Bookmarks
Ensure that the document contains bookmarks for easy navigation, especially in lengthy PDFs.
Steps in Adobe Acrobat:
- Open the PDF and select View > Show/Hide > Navigation Panes > Bookmarks.
- In the Bookmarks pane, add bookmarks corresponding to the document's headings and sections.
- Organize the bookmarks hierarchically to reflect the document structure.
Visual Check
- Perform a manual review of the document to ensure that it appears as intended, with correct formatting, images, and layout.
Steps:
- Scroll through the entire document, checking for formatting consistency, image placement, and overall layout.
- Ensure that all interactive elements, such as links and buttons, function correctly.
Overall Tagging Structure
- Verify that the document's tagging structure accurately reflects its logical reading order and content hierarchy.
Steps in Adobe Acrobat:
- Open the PDF and select View > Show/Hide > Navigation Panes > Tags.
- In the Tags pane, review the tag tree to ensure that all content is appropriately tagged (e.g., headings, paragraphs, lists).
- Make necessary adjustments to the tags to correct any discrepancies.
PDF Usability Checker (PUC)
- Use PDF Usability Checker (PUC) to convert the PDF into an HTML format for easier inspection of the tagging structure and reading order.
Steps:
- Go to the website provided above
- Upload the PDF in question
- A preview of the PDF will be generated
Note : Here is a guide on how this tool work
NVDA Screen Reader Check:
A screen reader test is crucial to ensure that a document is fully accessible and functions correctly for users relying on screen readers.
Use the NVDA screen reader to test the document's accessibility, focusing on reading order, alternative text for images, and the overall screen reading experience.
Steps for Conducting a Screen Reader Test with NVDA:
- Install and Open NVDA:
- Download and install NVDA from NVDA’s website.
- Open NVDA to start screen reading.
- Open the PDF Document:
- Launch the PDF in Adobe Acrobat or another compatible reader.
- Check Headings and Structure:
- Use H to navigate through headings and ensure they’re correctly tagged and ordered.
- Test Lists and Content Flow:
- Use N for list items and arrow keys for reading order. Ensure NVDA reads content logically.
- Verify Links and Form Fields:
- Navigate to links and form fields. Check that they are read correctly and are functional.
- Check Alt Text for Images:
- Move to images and confirm NVDA reads the alt text accurately.
- Review and Adjust:
- Note any issues and make necessary adjustments. Re-test to ensure fixes are effective for example in cases of stuck words.
- Here are some useful NVDA shortcuts for navigating PDFs efficiently:
| Action | Shortcut |
|---|---|
| Basic Navigation | |
| Quit NVDA | Insert + Q |
| Open NVDA menu | Insert + N |
| Read the title of the window | Insert + T |
| Read the current line | Insert + Arrow Up |
| Read the current paragraph | Insert + Arrow Down |
| Read the current word | Insert + Arrow Left |
| Read the next word | Insert + Arrow Right |
| Navigation by Elements | |
| Move to the next heading | H |
| Move to the previous heading | Shift + H |
| Move to the next link | K |
| Move to the previous link | Shift + K |
| Move to the next table | T |
| Move to the previous table | Shift + T |
| Move to the next list | L |
| Move to the previous list | Shift + L |
| Move to the next button | B |
| Move to the previous button | Shift + B |
| Reviewing Content | |
| Activate the current item | Insert + Space |
| Read the current line or object | Insert + Up Arrow |
| Start continuous reading | Insert + Down Arrow |
| Read previous character | Insert + Left Arrow |
| Read next character | Insert + Right Arrow |
| Reading Control | |
| Start reading from the top of the document | NVDA + Ctrl + Up Arrow |
| Start reading from the bottom of the document | NVDA + Ctrl + Down Arrow |
| Start or stop speech output | NVDA + S |
| Start reading continuously | NVDA + A |
| Setting and Adjusting Speech | |
| Open speech settings dialog | Insert + V |
| Toggle speech settings | NVDA + Shift + S |
| Miscellaneous | |
| Open NVDA settings dialog | Insert + F12 |
| Open bug report dialog | Ctrl + Alt + N |
| Switch to Desktop and focus | Ctrl + Alt + D |
| Open NVDA help system for current context | Insert + F1 |
| Open help file | NVDA + F12 |
VoiceOver
VoiceOver is Apple’s built-in screen reader for iOS, designed to assist users with visual impairments by providing spoken descriptions of on-screen elements. It enables users to navigate apps, read text, and interact with PDFs using gestures and voice commands. For accessible PDFs, VoiceOver can read text content, describe images with alt text, and navigate headings and links if properly structured. Ensuring PDFs are tagged correctly and include accessible elements enhances their usability with VoiceOver, making digital documents more inclusive.
Here’s a table of essential VoiceOver navigation shortcuts for Mac:
| Action | Shortcut |
|---|---|
| Turn VoiceOver on/off | Command + F5 or Fn + Command + F5 |
| Open VoiceOver Utility | Control + Option + F8 |
| Start reading | Control + Option + A |
| Read from current position | Control + Option + L |
| Pause/resume reading | Control |
| Move to next item | Control + Option + Right Arrow |
| Move to previous item | Control + Option + Left Arrow | Activate selected item | Control + Option + Space |
| Read window contents | Control + Option + Shift + W |
| Describe item under cursor | Control + Option + F3 |
| Open VoiceOver Help Menu | Control + Option + H |
| Exit VoiceOver Help Menu | Escape |
Important information :
Even though VoiceOver is available on all IOS devices some devices are not well optimised for PDF accessibility.
- On iPhones and iPads, VoiceOver does not always recognize the accessibility features embedded in PDFs.
- Content is read based on its visual order rather than its tagged structure.
- To ensure a fully accessible reading experience, using a dedicated PDF reader like Acrobat Reader is recommended.