Як видалити пароль з PDF?


36

У мене захищений паролем PDF-файл. Я знаю пароль, але для того, щоб поділитися файлом, я мушу видалити пароль із PDF-файлу та надіслати незахищену копію. Як я можу це зробити в Ubuntu з GUI або без нього?

Відповіді:


59

Найпростіший спосіб GUI (рекомендується для початківців)

Відкрийте захищений файл і використовуйте ctrl+ pабо використовуйте опцію друку для друку файлу, а тепер збережіть його як pdf.


Використання командного рядка

Якщо у вас вже встановлений pdftk, ви можете пропустити step1

Крок 0: Щоб перевірити, чи Pdftk вже встановлений

sudo apt list | grep pdftk 

Якщо вихід містить тег "[встановлено]" з pdftk, ви можете пропустити step1, тобто якщо вихід такий

pdftk/xenial 2.02-4 amd64 [installed]

Крок 1: Встановіть pdftk

sudo apt-get install pdftk

Крок 2: Виконайте наступну команду

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


Якщо ви не хочете встановлювати pdftk, є ще одна утиліта qpdf, яка автоматично встановлюється (принаймні 16.04, яку я використовую)

Щоб використовувати qpdf для генерації незахищеного pdf, виконайте наступну команду.

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

Для детальної інформації ознайомтеся з цим підручником HTG


1
qpdf був уже встановлений 17.10. Дякую за цю відповідь. Можливо, вам доведеться використовувати правильні тире в команді. qpdf -password=<your-password> -decrypt /path/to/secured.pdf output.pdf
Ось так

1
@ user238607 Я замінив тире
Chinmaya B

1
Дякую, це працює на мене.
Вікаш Сінгх

ей .. це працює !!!
roottraveller

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

Це займає ваше input.pdf, видаляє паролі та експортує його як output.pdf.

Ви можете поглянути тут, щоб оглянути додаткові меходи.


Для мене це не спрацювало
ptetteh227


1

Підняти сюди тему з мертвих (але я новий користувач Linux, так що ...);

  1. Так чи інакше, я також використовував файл, для якого я знав пароль. Але я використовував "Master PDF Editor 5" (незареєстрована, безкоштовна версія) для видалення пароля (Файл - Властивості - Безпека - Без реєстрації).
  2. Однак, оскільки "Master PDF Editor 5" залишає водяний знак (що я особисто не заперечую), я знову відкрив (вже розблокований файл) у Libre Office Draw та видалив водяний знак.
  3. Я експортував файл у PDF, що також призвело до величезного стиснення без втрат. Це був дуже простий файл; лише один аркуш, з текстом у таблиці, але вищевказаний процес зменшив розмір з 70 іш КБ до 22 КБ.

0

Використовуйте цю функцію 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"
}

:є no-operationsфункцією. $in:rотримує змінну без її розширення. Вам, очевидно, потрібно ghostscriptвстановити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.