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:

  1. Open the PDF in Adobe Acrobat Pro.
  2. Navigate to File > Properties.
  3. In the Description tab, fill in the Title, Author, Subject, and Keywords fields as needed.
  4. In the Advanced tab, set the Language of the document.
  5. In the Initial View tab, specify how the document should be displayed upon opening.
  6. Click OK to save the changes.

Bookmarks

Ensure that the document contains bookmarks for easy navigation, especially in lengthy PDFs.

Steps in Adobe Acrobat:

  1. Open the PDF and select View > Show/Hide > Navigation Panes > Bookmarks.
  2. In the Bookmarks pane, add bookmarks corresponding to the document's headings and sections.
  3. 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:

  1. Scroll through the entire document, checking for formatting consistency, image placement, and overall layout.
  2. 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:

  1. Go to the website provided above
  2. Upload the PDF in question
  3. 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:

  1. Install and Open NVDA:
    • Download and install NVDA from NVDA’s website.
    • Open NVDA to start screen reading.
  2. Open the PDF Document:
    • Launch the PDF in Adobe Acrobat or another compatible reader.
  3. Check Headings and Structure:
    • Use H to navigate through headings and ensure they’re correctly tagged and ordered.
  4. Test Lists and Content Flow:
    • Use N for list items and arrow keys for reading order. Ensure NVDA reads content logically.
  5. Verify Links and Form Fields:
    • Navigate to links and form fields. Check that they are read correctly and are functional.
  6. Check Alt Text for Images:
    • Move to images and confirm NVDA reads the alt text accurately.
  7. Review and Adjust:
    • Note any issues and make necessary adjustments. Re-test to ensure fixes are effective for example in cases of stuck words.
  8. Here are some useful NVDA shortcuts for navigating PDFs efficiently:
Accessibility norms in PDF/UA ISO 14289-1
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:

Accessibility norms in PDF/UA ISO 14289-1
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.