Qoppa’s Java PDF library jPDFProcess can be used directly from a Java Servlet, to process PDF requests.

The following sample illustrates this, the servlet loads a PDF document from the file system, adds a watermark to it and then serves the document directly to the client browser:

ServletSample.java

It would be very easy to add any of the multiple functions supported by jPDFProcess in this context, to receive and process PDF files, to convert PDF files to images, create PDF, sign PDF, assemble or split, add a watermark, add security, linearize, merge field data, extract content.

Email us if you need any help.