Tecnología

Inicio

Cómo combinar archivos PDF en iText

Cómo combinar archivos PDF en iText


Los usuarios de la biblioteca de código abierto, iText, se pueden combinar varios documentos PDF en un único archivo. Puede ir en línea para encontrar el código fuente de ejemplo para utilizar como guía al escribir su propio código. El proceso a continuación fue desarrollado por el programador Web Viral Patel. Con iText, los usuarios también pueden realizar otras tareas, incluyendo el llenado de formularios y la transferencia de las páginas de un archivo PDF a otro.

Instrucciones

1 Utilice el código para crear una lista de InputStream de los todos los PDF de entrada. Esto debe hacerse en el método main (). Llame MergePDF.concatPDFs () método estático para obtener una lista de los archivos PDF de entrada y el objeto Corriente de salida para la salida fusionada PDF. Un indicador booleano que representa la inclusión de números de página como argumentos de línea de página.

2 Convertir la lista de objetos InputStream a una lista de objetos que utilizan los PDFReader concatPDFs método (), para cada PDF de entrada, al mismo tiempo crear una lista de InputStream. A continuación, cree un objeto de documento para el PDF fusionado.

3 Crear un PDFWriter para el OutputStream deseada. Además, puede agregar números de página al documento, y la fuente de estos números se escribirán en, utilizando el método BaseFont.createFont (). Escribir el archivo PDF combinado con el objeto de clase de documento y el método PdfWriter.getInstance ().

4 Escribe las páginas individuales a la salida PDF combinado, a continuación, añadir texto en la parte inferior de la página. Por último, cierre todas las corrientes y borrar las memorias intermedias.