User annotation overlay in HTML5/JavaScript -


I have an application that generates a report page automatically. To wit. An HTML5 webpage with plots and tables.

In some cases users need to mark certain details in the report, so they take screenshot / copy paste content in Microsoft Word or similar and then edit it.

I would like to enable the user to make annotations at the top of the report in the browser. For example, draw a circle at the top of a spike in a plot. Or pointing to something important, insert an arrow and add a comment next to it.

They can save reports for PDFs, including print / their annotations.

It should not be so difficult to do this by using canvas for drawing and so on. But I think there should be some framework / library which I can not find.

Do you think it is understandable and do you know any library that supports it?

I think you mean something.

Comments

Popular posts from this blog

Verilog Error: output or inout port "Q" must be connected to a structural net expression -

jasper reports - How to center align barcode using jasperreports and barcode4j -

c# - ASP.NET MVC - Attaching an entity of type 'MODELNAME' failed because another entity of the same type already has the same primary key value -