Un'operazione comune richiesta su molti sistemi è la fusione, o combinazione di più file PDF in un unico documento PDF. PHP non supporta direttamente questa funzionalità, ma può interfacciarsi con un altro strumento gratuito, Ghostscript, per ottenere i risultati desiderati. Opere di GhostScript fingendo di stampare i file PDF e, piuttosto che di inviarli a una stampante, inviando i file in un nuovo documento PDF.
Istruzioni
1
Creare un nuovo file PHP. Per effettuare questa operazione, aprire un editor di testo e salvare un nuovo file denominato "mergePDF.php."
2
Incollare il seguente nel vostro 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 nutre di GhostScript per unire in un file denominato "result.pdf."