OpenAnnotate 2.0 – Annotations in Alfresco Share

TSG is proud to release OpenAnnotate 2.0, our latest iteration of open source annotations.  We’ve successfully deployed OpenAnnotate with a number of our Documentum clients to enable simple annotation capabilities on PDF documents, both via TSG’s HPI and Webtop.  We’ve now implemented annotation capability within Alfresco Share to allow markup of rendered PDF documents within an Alfresco repository.

Users can access PDF documents and perform the following annotations:

  • Sticky Notes
  • Lines
  • Arrows
  • Rectangles
  • Ellipses

Users can view annotations created by other users, and are displayed in different colors.  We’ve added a simple action within Alfresco Share to expose annotation capabilities.  OpenAnnotate can produce read only PDFs with the related annotations, to be viewed by any PDF viewer.

How does it work?

OpenAnnotate was built using HTML and JavaScript along with Spring MVC.   The front end utilizes jQuery and Dojo.  Dojo provides canvas drawing on all browsers, including IE6 (yes, we still have clients using IE6!)  All generated annotations are stored, using the XFDF specification, as an association to the original PDF document by applying a simple aspect.

  • Visit our website for additional information on OpenAnnotate.
  • Visit our LearningZone to see OpenAnnotate in action.

Please contact us to get OpenAnnotate integrated into your Alfresco repository!

8 thoughts on “OpenAnnotate 2.0 – Annotations in Alfresco Share

  1. Hello,
    Can you share an install guide for both Documentum and Alfresco?
    Thanks!

    • Hi Irina,

      The Alfresco Share connector is currently not available since we haven’t had a chance to update it for Share 4.0. The current integration will only work with Alfresco Share 3.4.1.

    • OpenAnnotate requires OpenContent and both are available on the TSG download site: http://www.tsgrp.com/misc/SourceCode.jsp

      The share integration is only compatible with Alfresco Share 3.4.1 right now. The provided jar file requires both alfresco and share to be running on the same application server.
      The jar file must be placed in your web server’s shared library location, eg: /shared/lib folder and then requires a restart of the server.

Comments are closed.