We have been enrolled to make a web application that simply allows be to drag and edit text across an image which can then be converted and downloaded as JPEG or PDF (I will use a separate library for this). The data will also need to be saved to our server on an AJAX call. So my criteria for this library really is to make it as easy as possible to do the following -
1) Drag and edit existing text blocks over a high resolution image (will be exported at 300 DPI)
2) Make it possible to save the data to database so it can be recovered and editing resumed at any time.
I look forward to your thoughts and suggestions!