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);
Para obtener más información sobre cómo funciona IronPDF, explore la Documentación de IronPDF.