Buka proteksi pdf yang dilindungi

10

Saya telah membeli pdf dan ingin menyoroti bagian-bagiannya dan menambahkan komentar untuk referensi pribadi saya.

Saya telah melihat propertinya melalui Foxit Reader (berlari melalui anggur), dan, yang menjengkelkan, saya tidak diizinkan untuk Modify the DocumentatauComment in the Document

Pdf hanya pdf biasa adalah segala hal lainnya.

Bagaimana saya bisa membuka kunci pdf ini sehingga saya bisa memodifikasinya dan menambahkan komentar?

Starkers
sumber
Jadi, ini sudah diatur oleh pemilik dokumen. Tanyakan kepada pemilik dokumen untuk versi yang tidak terlindungi. Jika Anda tidak memiliki hak untuk memecahkan dokumen, dan Anda tetap melakukannya, pastikan Anda tidak ketahuan ...
Max Wyss
1
@ MaxWyss Terima kasih atas perhatian Anda (sungguh!) Tapi saya tidak berpikir menyoroti tema utama sebuah novel akan meledak ke dalam kejahatan abad ini: P
Starkers

Jawaban:

10

Jika Anda tidak suka menggunakan terminal, ada paket bernama qpdf yang dapat Anda instal. Ada di pusat perangkat lunak. Untuk menghapus perlindungan dari file Anda, Anda dapat menggunakan sesuatu seperti ini:

qpdf --password=your_password --decrypt yourfile.pdf output.pdf

Itu harus melakukan pekerjaan. Sebagai catatan, alat lain yang berguna (juga baris perintah) untuk bekerja dengan file pdf adalah pdftk.
Contoh dari man pdftk:

pdftk secured.pdf input_pw foopass output unsecured.pdf

Semoga itu bisa membantu!

Mwinslett
sumber
Utilitas luar biasa untuk pdf.
Akshay Pratap Singh
2

Di Ubuntu 18.04 tak satu pun dari dua perintah itu yang bekerja! (Saya tidak tahu mengapa). Aku mengikuti petunjuk untuk menginstal pdftk (karena itu tidak ada termasuk dalam repositori). Namun saya menemukan jawabannya (saya pikir) dengan cara yang sederhana ...

  1. evince mydocument.pdf
  2. ctrl+p
  3. Cetak ke File (pilih nama file baru (atau timpa))

Itu saja, saya bisa menyoroti dengan Foxit Reader.

giannkas
sumber
0

Instal Ghostscript dan jalankan:

gs -sPDFPassword="$PASS" -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=%stdout% -c .setpdfwrite -f locked.pdf > unlocked.pdf
baobab33
sumber
0

Gunakan fungsi zsh ini:

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"
}

:adalah suatu no-operationsfungsi. $in:rmendapat variabel tanpa ekstensi. Anda jelas perlu ghostscriptdiinstal.

Wajah bahagia
sumber