Gibt es ein Tool, mit dem Sie einer PDF-Datei ein Kennwort hinzufügen können?


53

Ich habe viele Informationen zum Entschlüsseln von PDF-Dateien gefunden, aber keine zum Verschlüsseln. Welches Tool kann das für mich tun?

Bearbeiten: Es gibt zwei gute Antworten unten, aber in meinem speziellen Fall war das PDF ein Scan, kein Dokument, das ich erstellt hatte.



Antworten:


64

Verwenden Sie pdftk. Von seiner manSeite:

Verschlüsseln einer PDF-Datei mit 128-Bit-Stärke (Standardeinstellung) und Zurückhalten aller Berechtigungen (Standardeinstellung)

$ pdftk [mydoc].pdf output [mydoc.128].pdf owner_pw [foopass]

Wie oben, außer dass zum Öffnen der PDF-Datei ein Kennwort erforderlich ist

$ pdftk [mydoc].pdf output [mydoc.128].pdf owner_pw [foo] user_pw [baz]

Wie oben, außer das Drucken ist erlaubt (nachdem die PDF geöffnet ist)

$ pdftk [mydoc].pdf output [mydoc.128].pdf owner_pw [foo] user_pw [baz] allow printing

pdftkhat auch viele andere Verwendungen und ist eine Installation wert, wenn man ausgiebig mit PDF-Dateien arbeitet. So zitieren Sie aus dem Artikel in Synaptic:

Wenn PDF elektronisches Papier ist, ist pdftk ein elektronischer Hefter-Entferner, Locher, Binder, Geheimdecoder-Ring und eine Röntgenbrille. Pdftk ist ein einfaches Tool, um alltägliche Dinge mit PDF-Dokumenten zu erledigen. Behalten Sie eine in der obersten Schublade Ihres Desktops und verwenden Sie sie, um:

  • PDF-Dokumente zusammenführen
  • Teilen Sie PDF-Seiten in ein neues Dokument
  • Eingabe nach Bedarf entschlüsseln (Passwort erforderlich)
  • Verschlüsseln Sie die Ausgabe wie gewünscht
  • Füllen Sie PDF-Formulare mit FDF-Daten und / oder reduzieren Sie Formulare
  • Wenden Sie ein Hintergrundwasserzeichen an
  • Erstellen Sie PDF-Berichte zu Metriken, einschließlich Metadaten und Lesezeichen
  • PDF-Metadaten aktualisieren
  • Anhängen von Dateien an PDF-Seiten oder das PDF-Dokument
  • PDF-Anhänge entpacken
  • Platzieren Sie ein PDF-Dokument in einzelne Seiten
  • Dekomprimieren Sie die Seitenströme und komprimieren Sie sie erneut
  • Beschädigte PDF reparieren (wo möglich)

3
Wenn Sie eine GUI für pdftk wünschen, können Sie pdfchain ausprobieren, das funktioniert. Für die oben genannten Anforderungen können Sie die Registerkarte Verketten verwenden, indem Sie nur eine PDF-Datei hinzufügen und die Berechtigungsoptionen und das Kennwort festlegen.
Pisu

1
Die neueste Version von pdfchain bringt eine Reihe von Verbesserungen mit sich, ist jedoch noch nicht in den offiziellen Repositories verfügbar. Sie können es über diese PPA (von den Entwicklern gepflegt) installieren: launchpad.net/~pdfchain-team/+archive/ppa
Glutanimate

1
Ich habe das erste Beispiel mit pdftk 1.44 ausprobiert und konnte das resultierende PDF ohne Passwort mit evince öffnen. Erst nach dem Hinzufügen user_pwwurde das Dokument tatsächlich geschützt.
Joey Adams

1
@JoeyAdams owner_pwsoll das PDF vor Änderungen schützen. Das zweite Beispiel fügt hinzu user_pw, dass zum Lesen der Datei ein Kennwort erforderlich ist .
Carnendil

18

Wenn Sie LibreOffice verwenden und ein Dokument als PDF exportieren (Menü> Datei> Als PDF exportieren), können Sie ein Kennwort festlegen:

Bildbeschreibung hier eingeben


Leider stammt mein PDF von einem Scan, aber das wäre eine gute allgemeine Lösung.
mfisch

2
Sollte das nicht immer noch möglich sein, da Sie Bilder in LibreOffice importieren und dann als PDF exportieren können?

Ich hatte ein gescanntes Dokument, das von der macOS Preview.app nicht korrekt verschlüsselt wurde. Nur mit LibreOffice konnte ich das PDF-Dokument verschlüsseln, indem ich es auf einen Linux-Server legte, pdftk installierte und auf der CLI ausführte.
JinnKo




2

Master PDF Editor ist eine sehr gute GUI, mit der sich auch PDFs verschlüsseln lassen. Es wird auch der neueste PDF-Standard verwendet. Verwendet PDF Chain und Master PDF Editor, beide zum Verschlüsseln eines PDFs. Mit PDF Chain war die PDF-Ausgabe größer und verlor Lesezeichen, fast doppelt so groß.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.