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 ejemplo de código anterior utiliza el método PdfDocument.merge en dos objetos PdfDocument que fueron rendereados a partir de marcado HTML. El resultado de la invocación es un nuevo PdfDocument producido al anexar el contenido del último PdfDocument al final del primero.

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

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

Para obtener más información sobre cómo funciona IronPDF, explore la Documentación de IronPDF.