May 27
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.
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."