Come rimuovere la password da un PDF?


36

Ho un file PDF protetto da password. Conosco la password ma per condividere il file, devo rimuovere la password dal PDF e condividere una copia non protetta. Come posso farlo in Ubuntu con o senza la GUI?

Risposte:


59

Il modo più semplice GUI (consigliato per i principianti)

Apri il file protetto e usa ctrl+ po usa l'opzione di stampa per stampare il file, ora salva il file come pdf.


Utilizzando la riga di comando

Se hai già installato pdftk, puoi saltare il passaggio 1

Passaggio 0: verificare se Pdftk è già installato

sudo apt list | grep pdftk 

Se l'output contiene il tag "[installato]" con pdftk, è possibile saltare il passaggio 1, ad esempio se l'output è così

pdftk/xenial 2.02-4 amd64 [installed]

Passaggio 1: installare pdftk

sudo apt-get install pdftk

Passaggio 2: eseguire il comando seguente

pdftk /path/to/input.pdf input_pw <yourpassword> output out.pdf


Se non vuoi installare pdftk c'è un'altra utility qpdf che viene installata automaticamente (almeno su 16.04 che sto usando)

Per utilizzare qpdf per generare pdf non garantiti, eseguire il comando seguente.

qpdf -password=<your-password> -decrypt /path/to/secured.pdf out.pdf

Per informazioni dettagliate dai un'occhiata a questo tutorial HTG


1
qpdf era già installato sul mio 17.10 e quindi l'ho usato. Grazie per questa risposta Tuttavia, potrebbe essere necessario utilizzare trattini corretti nel comando. In questo modo:qpdf -password=<your-password> -decrypt /path/to/secured.pdf output.pdf
user238607,

1
@ user238607 Ho sostituito i trattini
Chinmaya B

1
Grazie funziona per me.
Vikash Singh

ehi .. funziona !!!
roottraveller,

5
sudo apt-get install pdftk
pdftk input.pdf output output.pdf user_pw YOURPASSWORD-HERE

Questo prende il tuo input.pdf, rimuove le password ed esporta come output.pdf.

Potresti dare un'occhiata qui per esplorare altri metodi.


Questo non ha funzionato per me
ptetteh227,

3

Ho provato questo in Ubuntu Mate 19.04:

sudo apt-get install qpdf
qpdf --password=YOURPASSWORD-HERE --decrypt input.pdf output.pdf

fonte


1

Risalendo un po 'l'argomento dalla morte qui (ma io sono un nuovo utente Linux, quindi ...);

  1. Comunque, ho anche usato il file per il quale avevo conosciuto la password. Ma ho usato "Master PDF Editor 5" (versione non registrata e gratuita) per rimuovere la password (File - Proprietà - Sicurezza - Nessuna codifica).
  2. Tuttavia, poiché "Master PDF Editor 5" lascia la filigrana (cosa che personalmente non mi dispiace), ho riaperto (il file ora sbloccato) in Libre Office Draw e rimosso la filigrana.
  3. Ho esportato il file in PDF, il che ha comportato un'enorme compressione senza perdite. Era un file molto semplice; un solo foglio, con il testo nella tabella, ma il processo sopra descritto ha ridotto le dimensioni da 70-KB a 22-KB.

0

Usa questa funzione zsh:

pdf-unencrypt () {
    : "Usage: <file>
Uses ghostscript to rewrite the file without encryption."
    local in="$1"
    gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile="${in:r}_unencrypted.pdf" -c .setpdfwrite -f "$in"
}

:è una no-operationsfunzione. $in:rottiene la variabile senza la sua estensione. Ovviamente devi ghostscriptinstallarlo.

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.