Esiste uno strumento che può aggiungere una password a un file PDF?


53

Ho trovato molte informazioni sulla decodifica dei file PDF, ma nessuno sulla crittografia. Quale strumento può fare questo per me?

Modifica: Di seguito ci sono due buone risposte, ma nel mio caso specifico il PDF era una scansione, non un documento che avevo creato.



Risposte:


64

Usa pdftk. Dalla sua manpagina:

Crittografa un PDF usando Intensità a 128 bit (impostazione predefinita) e Rifiuta tutte le autorizzazioni (impostazione predefinita)

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

Come sopra, tranne che per aprire il PDF è necessaria una password

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

Come sopra, tranne la stampa è consentita (dopo l'apertura del PDF)

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

pdftkha anche molti altri usi e vale la pena installarlo se si lavora ampiamente con file PDF. Per citare dal commento in Synaptic:

Se il PDF è carta elettronica, allora pdftk è un dispositivo di rimozione della cucitrice elettronica, perforatrice, legante, anello per decodificatore segreto e occhiali per raggi X. Pdftk è uno strumento semplice per fare cose di tutti i giorni con documenti PDF. Conservane uno nel primo cassetto del desktop e utilizzalo per:

  • Unisci documenti PDF
  • Dividi le pagine PDF in un nuovo documento
  • Decifrare l'input secondo necessità (password richiesta)
  • Crittografa l'output come desiderato
  • Compila i moduli PDF con dati FDF e / o appiattisci moduli
  • Applica una filigrana di sfondo
  • Segnala PDF su metriche, inclusi metadati e segnalibri
  • Aggiorna i metadati PDF
  • Allegare file a pagine PDF o al documento PDF
  • Disimballare gli allegati PDF
  • Scoppia un documento PDF in singole pagine
  • Decomprimi e ricomprimi i flussi di pagina
  • Ripristina PDF corrotto (ove possibile)

3
Se desideri una GUI per pdftk, puoi provare pdfchain che funziona bene. Per quanto sopra necessario, è possibile utilizzare la scheda Concatena, aggiungendo un solo PDF e le opzioni di autorizzazione delle impostazioni e la password.
Pisu,

1
La versione più recente di pdfchain offre numerosi miglioramenti, ma non è ancora disponibile nei repository ufficiali. Puoi installarlo tramite questo PPA (gestito dagli sviluppatori): launchpad.net/~pdfchain-team/+archive/ppa
Glutanimate,

1
Ho provato il primo esempio con pdftk 1.44 e ho potuto aprire il PDF risultante senza password usando evince. Solo dopo l'aggiunta user_pwil documento è stato effettivamente protetto.
Joey Adams,

1
@JoeyAdams ha lo owner_pwscopo di proteggere il pdf dalle modifiche; il secondo esempio aggiunge specificamente user_pwper richiedere una password per leggere il file.
carnendil,

18

Se usi LibreOffice ed esporti un documento come PDF (Menu> File> Esporta come PDF), c'è la possibilità di impostare una password:

inserisci qui la descrizione dell'immagine


Sfortunatamente il mio PDF proviene da una scansione, ma sarebbe una buona soluzione generale.
lunedì

2
Non dovrebbe essere ancora possibile poiché puoi importare immagini in LibreOffice e quindi esportarle come PDF?

Avevo un documento scansionato che macOS Preview.app non riusciva a crittografare correttamente. Usare LibreOffice per crittografare il PDF è stato l'unico modo in cui sono stato in grado di farlo, a meno di mettere il documento su un server Linux, installare pdftk e farlo sulla CLI.
JinnKo,




2

Master PDF Editor è un'ottima interfaccia grafica per la modifica di pdf che può anche crittografare. Utilizza anche gli ultimi standard PDF. Utilizzato PDF Chain e l'editor PDF Master, entrambi per crittografare un pdf, con PDF Chain il PDF prodotto era più grande e perdeva i segnalibri, era quasi il doppio delle dimensioni.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.