I propose some improvements to the accessibility of the generated PDFs:
- by default, generate tagged PDFs: PDF tags convey the structure, the roles of different elements in the document to assistive technologies like screen readers.
- display the title of the document by default in the title bar of the PDF reader: the title is the first element read by screen readers when opening a PDF file. Having the title of the document instead of the file name will help to confirm that the right file has been opened.
- set the default language: screen readers will select a voice according to the language specified here.
Also see this issue: Accessible PDF generation