URL: https://linuxfr.org/users/thecat/journaux/annotateme Title: AnnotateMe ! Authors: thecat Date: 2014年04月08日T15:06:33+02:00 License: CC By-SA Tags: web, java, angularjs, pdf et cometd Score: 13 AnnotateMe! vous permet, via une interface web, d'ajouter des annotations sur des documents PDF; Et cela de manière collaborative (visualisation des modifications en temps réels). 1. Uploadez votre PDF. 2. Vous pouvez ajouter des annotations (simple zone rectangulaire + texte). 3. Partagez l'adresse (URL) de votre document avec des personnes : vous verrez alors leurs modifications en direct (ajouts/suppressions/mises à jour). 4. Vous pouvez télécharger à tout moment le PDF avec les annotations « incrustées ». L'export sous forme d'un simple fichier texte est aussi possible. AnnotateMe! est simple d’utilisation, très minimaliste mais fonctionnel (on pourrait parler de version 0.9). La [démo](http://annotateme-medvedutka.rhcloud.com/AnnotateMe/) est hébergé sur [OpenShift ](https://www.openshift.com) avec l'offre gratuite. Ne vous attendez pas à des performances terribles. **Niveau technique :** C'est du Java/Servlet. Ça se déploie sur un webcontainer comme Tomcat (seul testé, prendre une version>7.2x ; Les plus gros problèmes de compatibilités sont à attendre de « CometD »). La persistance utilise la simple base de donnée orienté objet [db4o](http://www.db4o.com/). La partie client (html/js) utilise [AngularJS](http://angularjs.org/). La communication se fait en utilisant [CometD ](http://cometd.org/). Pour les PDF, le rendu (sous forme d'image) est fait en utilisant [JPedal](http://sourceforge.net/projects/jpedal/). L'incrustation des annotations est fait en utilisant [PDFBox](http://pdfbox.apache.org/). Le projet est hébergé sur [Gitlab](https://gitlab.com/medvedutka/annotateme/wikis/home). La page du projet: https://gitlab.com/medvedutka/annotateme/wikis/home La page de démo: http://annotateme-medvedutka.rhcloud.com/AnnotateMe