PHP로 PDF 파일 병합
웹사이트 작업 시 사용자가 여러 PDF 파일을 단일 문서로 결합해야 하는 시나리오에 직면할 수 있습니다. . PHP는 PDF 파일을 원활하게 병합하는 기능을 제공합니다.
PHP 코드
다음 PHP 코드는 Ghostscript 라이브러리를 활용하여 여러 PDF 파일을 병합합니다.
$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);
참고: 이 코드를 사용하려면 서버에 Ghostscript 라이브러리가 설치되어 있어야 합니다. Ghostscript를 상업적으로 사용하려면 $25,000의 연간 라이센스가 필요합니다.
사용
결과
코드를 성공적으로 실행하면 원본 PDF 파일에서 선택한 페이지가 포함된 "merged.pdf"라는 이름의 병합된 PDF 파일이 지정된 저장 경로에 생성됩니다.
위 내용은 PHP를 사용하여 여러 PDF 파일을 어떻게 병합할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!