Dalam era digital, keperluan untuk menggabungkan fail PDF dengan lancar telah menjadi penting. Artikel ini bertujuan untuk membimbing anda melalui proses penggabungan fail PDF menggunakan PHP, menawarkan penyelesaian terperinci kepada soalan yang biasa ditanya:
Soalan: Bagaimanakah saya boleh menggabungkan berbilang fail PDF menjadi satu dokumen menggunakan PHP?
Jawapan:
Menggunakan Ghostscript, alat baris arahan yang serba boleh, kami boleh mencapai penggabungan fail PDF dengan cekap. Walaupun lesen komersial untuk Ghostscript diperlukan untuk kegunaan komersil, penggunaan bukan komersial membenarkan pengedaran di bawah lesen AGPL (memastikan pengeluaran kod anda sebagai sumber terbuka).
Berikut ialah coretan kod PHP yang komprehensif untuk membantu anda mulakan:
$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);
Arahan Penggunaan:
Nota: Sebelum cuba menggabungkan fail PDF, pastikan Ghostscript dipasang pada sistem anda. Bergantung pada sistem pengendalian anda, anda mungkin perlu mendapatkan pakej gs Linux, pakej Ghostscript macOS atau pakej Ghostscript Windows.
Menggunakan coretan kod ini, anda boleh menggabungkan berbilang fail PDF dengan mudah, memperkemas tugas pengurusan dokumen anda.
Atas ialah kandungan terperinci Bagaimana untuk Menggabungkan Berbilang Fail PDF menjadi Satu Menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!