Ich muss einen Passwortschutz zu PDF-Dateien mit Ghostscript in PHP setzen.Passwortgeschützte PDF mit Ghostscript
Diese Dateien werden mit einem einfachen Formular auf den Server hochgeladen (ich brauche keine Hilfe dabei), aber sie haben zunächst keinen Schutz. Ich möchte ihnen einen Passwortschutz geben, indem ich die exec-Funktion und Ghostscript verwende. Aber ich konnte nirgendwo finden, wie die Ghostscript-Abfrage aussehen sollte.
Zum Beispiel habe ich eine PDF-Datei namens File.pdf. Ich lade es hoch, und dann muss ich Schutz darauf setzen und es File_protected.pdf nennen.
Ich habe versucht, es so zu tun, aber zu viel‘.ps' Dateigewichte und es gibt kein Passwort in dem letzten 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");
vielen Dank –