Dear Apache FOP developers,

My name is Siebe Jongebloed, and I’ve been working with Apache FOP to improve 
its support for PDF/UA compliance. 
Recently, I implemented two features aimed at enhancing the handling of table 
structures and annotations in PDF output. These changes include:

1. **Table Header and Span Enhancements**:
   - Added support for the `/Headers` attribute in table cells, enabling proper 
relationships between data cells and headers.
   - Ensured compliance with PDF/UA standards by introducing unique `/ID` 
attributes for table headers.
   - Enhanced the handling of `/ColSpan` and `/RowSpan` attributes to improve 
the accessibility and structure of complex tables.

2. **Footnote Enhancements**:
   - Added unique `/ID` attributes to footnotes (`<fo:footnote>`), addressing a 
PDF/UA compliance issue where notes lacked identifiers. This ensures proper 
linking and improves accessibility.

I have tested these changes extensively and confirmed that they produce valid 
PDF/UA output. I would like to contribute these improvements to the project and 
am seeking guidance on the submission process. 
Specifically, I would like to know:
- If there are any additional requirements for submitting a patch.
- If there are particular areas of the code you would like reviewed in detail 
before submission.

Thank you for your time and for maintaining such a valuable project. I look 
forward to your feedback and guidance.

Best regards,  
Siebe Jongebloed
siebe.jongebl...@koop.overheid.nl


Reply via email to