PHP에서 ghostscript를 사용하여 PDF 파일에 비밀번호 보호를 설정해야합니다.Ghostscript를 사용하여 비밀번호로 보호 된 PDF
이 파일은 간단한 양식을 사용하여 서버에 업로드됩니다 (이 경우 어떤 도움도 필요하지 않습니다).하지만 처음에는 보호 기능이 없습니다. 그래서 exec 함수와 고스트 스크립트 (ghostscript)를 사용하여 패스워드 보호를하고 싶습니다. 그러나 고스트 스크립트 질의가 어떨지는 어디에서도 찾을 수 없었습니다.
예를 들어 File.pdf라는 PDF 파일이 있습니다. 업로드 한 다음 보호 기능을 설정하고 File_protected.pdf라고합니다.
내가 너무 많이 같이 그것을 할 수 있지만, '.PS'파일 가중치려고하고 최종 File_protected.pdf에 암호가없는 : 그래서 첫째로 당신이 변환 할 필요가 없습니다
exec("gs -dNOPAUSE -dBATCH -sDEVICE=pswrite -sOutputFile=File.ps File.pdf");
exec("gs -dNOPAUSE -dBATCH -sPDFPassword=password -sDEVICE=pdfwrite -sOutputFile=File_protected.pdf File.ps");
고맙습니다. –