GroupDocs.Annotation for Java
A flexible Java library for HTML5-based annotation of 50+ types of documents and images. Supported file formats include: PDF and Microsoft Word documents, Excel spreadsheets, PowerPoint presentations, Visio, CAD, raster images and other common business document types. The library supports native PDF annotations, has a customizable web UI, doesn't require any installations on the client-side and can be seamlessly integrated into any Java app.