You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@annotator.apache.org by GitBox <gi...@apache.org> on 2022/06/17 13:22:39 UTC

[GitHub] [incubator-annotator] jaime-rivas opened a new issue, #125: Fragment selector for PDFs + PDF.js integration

jaime-rivas opened a new issue, #125:
URL: https://github.com/apache/incubator-annotator/issues/125

   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](https://github.com/mozilla/pdf.js/projects/9#card-83265227). 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](https://www.w3.org/TR/annotation-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! 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@annotator.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-annotator] LibertyNLP commented on issue #125: Fragment selector for PDFs + PDF.js integration

Posted by GitBox <gi...@apache.org>.
LibertyNLP commented on issue #125:
URL: https://github.com/apache/incubator-annotator/issues/125#issuecomment-1193104892

   Hi , I wish my work can help you.
   I have figured out a solution of pdf.js annotation, use only pdf.js dist, and it is very easy to import into your project.
   
   Demo and source code: https://demos.libertynlp.com/#/pdfjs-annotation
   Demo video:https://www.youtube.com/watch?v=IYD7WKzx-yc&t=3s
   
   functions:
   ① highlight : highlight selected text;
   ② underline : underline selected text;
   ③ edit: edit annotation ( copy/delete/add comment/navigate );
   ④ output annotations : output annotations for importing;
   ⑤ import annotations : import annotations for current file;
   ⑥ download annotations : download annotations and comments text;
   ⑦ undo annotations : undo annotations in current page;
   ⑧ help : open help file;


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@annotator.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org