How to Tag Complex PDF Tables for Screen Readers
Question details
The user needs to ensure that screen readers accurately announce data values across multiple rows in complex PDF tables containing merged cells and spans.

- Product
- Device & OS
- not provided
- Scenario
- Optimizing a PDF document's accessibility tags so that assistive technologies can correctly interpret complex table structures.
- Observed behavior
- A screen reader only announces a shared value (such as a merged cell spanning multiple rows) in the first row, failing to associate it with subsequent applicable rows.
Ensure you have a professional PDF editor capable of viewing and modifying document tags, and keep a screen reader application handy to test the table's reading order.
Simplify the Table Structure (Highly Recommended)
The most reliable method for screen reader compatibility is to convert complex tables into simple, regular tables without merged cells.
Simple, regular tables are much easier for assistive technologies to read consistently. Correct tagging alone cannot guarantee identical behavior across all screen readers due to a lack of uniform software standards.
Edit your original source document (e.g., in Word or Excel) or use a PDF editor to split any merged cells into individual cells.
Manually type or copy the shared value into every applicable row so that each record has its own distinct data point.
If you do not want the repeated text to alter the visual design of the table, change the font color of the repeated data to match the background color (e.g., white text on a white background). The screen reader will still read it.

Apply Correct PDF/UA Tagging Properties
If merging cells is absolutely strictly required by your document's design, you must ensure the table tags perfectly follow ISO 14289 (PDF/UA) guidance.
Rearrange Columns for Better Reading Order
Restructuring the visual layout so that merged category cells appear first can sometimes help assistive technologies interpret the spans correctly.
Edit and Manage PDF Tables Easily with WPS Office
WPS Office provides robust and intuitive tools to edit PDF text, restructure tables, and manage document layouts. You can quickly modify complex PDF tables into simple, screen-reader friendly formats directly within the application.
- 1. Open the PDF: Launch WPS Office and open your complex PDF document.
- 2. Enter Edit Mode: Navigate to the 'Edit' tab on the top ribbon and select 'Edit Text' or 'Edit Object'.
- 3. Modify the Table: Select the table elements to split merged cells, repeat text, or adjust font colors for visual hiding.
- 4. Save as PDF: Once your table is simplified for accessibility, save the document to preserve the new structural layout.

Frequently Asked Questions
Why do screen readers struggle with merged cells in PDFs?
Screen readers rely on a linear reading order and a predictable structural grid (a one-to-one relationship between headers and data cells). Merged cells disrupt this grid, causing the software to misinterpret which data belongs to which header.
What is PDF/UA compliance?
PDF/UA (Universal Accessibility) is the ISO standard (ISO 14289) for accessible PDF documents. It provides strict guidelines on how documents, including complex tables with RowSpan and ColSpan attributes, should be tagged to ensure assistive technologies can accurately interpret them.
Can I visually hide repeated text but still have it read by a screen reader?
Yes. A very common workaround for table accessibility is to repeat the necessary text in every cell to maintain a simple table structure, but change the font color of that repeated text to match the page background (e.g., white text on a white background). It remains invisible to sighted users but is fully readable by screen readers.




