Hvordan Merge PDF-filer med PHP

Hvordan Merge PDF-filer med PHP


En vanlig operasjon kreves på mange systemer er sammenslåing, eller kombinere, av flere PDF-filer til én PDF-dokument. PHP ikke direkte støtte denne funksjonen, men det kan grensesnitt med et annet gratis verktøy, Ghost, for å oppnå de ønskede resultater. Ghostscript fungerer ved å late til å skrive ut PDF-filer, og i stedet for å sende dem til en skriver, sende filene til en ny PDF-dokument.

Bruksanvisning

1 Opprett en ny PHP-fil. For å gjøre dette, åpner en tekst editor og lagre en ny fil med navnet "mergePDF.php."

2 Lim inn følgende i en teksteditor:

<? Php

?>

Resten av koden fra opplæringen vil gå mellom disse to kodene.

3 Lim inn følgende i PHP koder:

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

foreach ($ argv som & $ verdi) {

$cmdstring .= $value." ";

}

exec ($ cmdstring);

Denne enkle PHP script tar alle PDF-filene som er oppført på kommandolinjen og mater dem til Ghostscript for å bli slått sammen til en fil som heter "result.pdf."