Unir dos o más PDF

IronPDF puede combinar el contenido de varios documentos PDF. Un uso habitual de esta función es adjuntar portadas a PDF nuevos o existentes. Otros usos posibles son la agrupación de documentos relacionados en un único archivo para facilitar su impresión y transporte.

El código del ejemplo anterior utiliza el método PdfDocument.merge en dos objetos PdfDocument que han sido generados a partir de código HTML. El resultado de la invocación es un nuevo PdfDocument producido añadiendo el contenido del último PdfDocument al final del primero.

Para combinar más de tres documentos PDF, cree primero una lista que contenga los objetos PdfDocument necesarios y, a continuación, pase la lista como argumento único al método PdfDocument.merge:

List<PdfDocument>pdfs = new ArrayList<>();
pdfs.add(pdfA);
pdfs.add(pdfB);
pdf.add(pdfC);
pdf.add(pdfD);
PdfDocument merged = PdfDocument.merge(pdfs);
JAVA