Come unire file PDF con PHP

May 27

Come unire file PDF con PHP


Un'operazione comune richiesto in molti sistemi è la fusione, o combinando, di più file PDF in un unico documento PDF. PHP non supporta direttamente questa funzione, ma può interfacciarsi con un altro strumento gratuito, Ghostscript, per ottenere i risultati desiderati. GhostScript funziona fingendo di stampare i file PDF e, invece di inviarli a una stampante, inviando i file in un nuovo documento PDF.

istruzione

1 Creare un nuovo file PHP. Per fare questo, aprire un editor di testo e salvare un nuovo file denominato "mergePDF.php."

2 Incollare il seguente in un editor di testo:

<? Php

?>

Il resto del codice dal tutorial andrà tra questi due tag.

3 Incollare il seguente all'interno dei tag PHP:

$ Cmdstring = "gs -dBatch -dNOPAUSE q = -sDEVICE pdfwrite -sOutputFile = result.pdf";

foreach ($ argv come & $ value) {

$cmdstring .= $value." ";

}

exec ($ cmdstring);

Questo semplice script PHP prende tutti i file PDF elencati nella riga di comando e li invia a Ghostscript per essere fusi in un file chiamato "result.pdf."