apache / incubator-annotator

Apache Annotator provides annotation enabling code for browsers, servers, and humans.
https://annotator.apache.org/
Apache License 2.0
221 stars 38 forks source link

Fragment selector for PDFs + PDF.js integration #125

Open jaime-rivas opened 2 years ago

jaime-rivas commented 2 years ago

Hi everyone,

I recently found out that PDF.js is adding full annotation editing support to the library, which can be tracked here: PDF.js editing. I think this could be a great opportunity to push forward the fragment selector for PDFs to try to integrate it with PDF.js.

I also opened an issue in PDF.js to ask if it would be possible to save annotations outside the PDF in JSON format following the Web Annotation Data Model, in addition to the native PDF annotation format inside the PDF.

Hopefully both projects can collaborate on this to move forward Web Annotation Data Model and enable interoperable annotation tools. Fingers crossed!

Thank you!