Here is a sample java program that uses Qoppa’s PDF library jPDFProcess to open two PDF files, flatten annotations and fields in each PDF document, then merge the two documents into one, and finally save the resulting merged document. // Load document 1 PDFDocument pdfDoc1 = new PDFDocument ("C:\\temp\\input1.pdf", null); // flatten annotations in document […]