Una operación común requerida en muchos sistemas es la fusión, o la combinación de varios archivos PDF en un documento PDF. PHP no soporta directamente esta función, pero puede interactuar con otra herramienta gratuita, Ghostscript, para lograr los resultados deseados. GhostScript funciona fingiendo para imprimir los archivos PDF y, en lugar de enviarlos a una impresora, el envío de los archivos en un nuevo documento PDF.
Instrucciones
1 Crear un nuevo archivo PHP. Para ello, abra un editor de texto y guardar un nuevo archivo con el nombre "mergePDF.php."
2 Pegue el siguiente en el editor de texto:
<? Php
?>
El resto del código del tutorial irá entre estas dos etiquetas.
3 Pegue el siguiente dentro de las etiquetas PHP:
$ Cmdstring = "gs -q -dBatch -dNOPAUSE -sDEVICE = pdfwrite -sOutputFile = result.pdf";
foreach ($ argv como Y $ value) {
$cmdstring .= $value." ";
}
exec ($ cmdstring);
Este sencillo script PHP toma todos los archivos PDF que aparecen en la línea de comandos y los alimenta a GhostScript a combinar en un archivo llamado "result.pdf."