PDF-Dateien mit PHP zusammenführen
Bei der Arbeit mit Websites kann es vorkommen, dass Benutzer mehrere PDF-Dateien in einem einzigen Dokument kombinieren müssen . PHP bietet Funktionen zum nahtlosen Zusammenführen von PDF-Dateien.
PHP-Code
Der folgende PHP-Code nutzt die Ghostscript-Bibliothek, um mehrere PDF-Dateien zusammenzuführen:
$fileArray = array("name1.pdf", "name2.pdf", "name3.pdf", "name4.pdf"); $datadir = "save_path/"; $outputName = $datadir . "merged.pdf"; $cmd = "gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$outputName "; // Add each PDF file to the end of the command foreach ($fileArray as $file) { $cmd .= $file . " "; } $result = shell_exec($cmd);
Hinweis: Für diesen Code muss die Ghostscript-Bibliothek auf Ihrem Server installiert sein. Für die kommerzielle Nutzung ist für Ghostscript eine Jahreslizenz von 25.000 $ erforderlich.
Nutzung
Ergebnis
Nach erfolgreicher Ausführung des Codes verfügen Sie über eine zusammengeführte PDF-Datei mit dem Namen „merged.pdf“ im angegebenen Speicherpfad, die die ausgewählten Seiten aus den Original-PDF-Dateien enthält.
Das obige ist der detaillierte Inhalt vonWie kann ich mehrere PDF-Dateien mit PHP zusammenführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!