Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pdf: utilize bookmarks and heading for navigation #1820

Open
izorba opened this issue Sep 9, 2022 · 6 comments
Open

pdf: utilize bookmarks and heading for navigation #1820

izorba opened this issue Sep 9, 2022 · 6 comments

Comments

@izorba
Copy link
Contributor

izorba commented Sep 9, 2022

Thorium can open and read a pdf file, but it does not utilize bookmarks and headings of the tagged pdf file for navigation functionality.

@panaC
Copy link
Member

panaC commented Sep 13, 2022

In Thorium the support of the PDF doesn't include the table of content navigation but include bookmarks feature.

You can click on the bookmark button, the color become gray
image

and you can find the bookmark in navigation menu
image

I'm closing the issue feel free to reopen it. 😁

@panaC panaC closed this as completed Sep 13, 2022
@panaC
Copy link
Member

panaC commented Sep 13, 2022

@llemeurfr Perhaps we should open a discussion about table of content navigation in PDF ?

@danielweck
Copy link
Member

@panaC I think @izorba is referring to accessible "tagged PDFs":
https://helpx.adobe.com/uk/acrobat/using/creating-accessible-pdfs.html
...so I think we should keep this issue opened as a "feature request", and maybe ultimately decide not to implement support for tagged PDF functionality, but at least document this decision properly :)

@danielweck
Copy link
Member

Note that PDF.js (the rendering library used internally by Thorium to parse and render PDF files) claims to handle semantic markup in accessible PDF, but it is unclear to me that this includes support for all the features expected in "tagged PDFs", such as bookmarks and TOC:
mozilla/pdf.js#13171
mozilla/pdf.js#6269

@panaC
Copy link
Member

panaC commented Sep 13, 2022

Thank Daniel, I did not understand.

@panaC panaC reopened this Sep 13, 2022
@panaC panaC added the feature label Sep 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants