Сегодня я случайно передал файл PDF, защищенный паролем, одному из моих друзей.
Я знал пароль этого файла PDF, но я не хотел его раскрывать.
Вместо этого я просто хотел удалить пароль и отправить ему файл.
Я начал искать несколько простых способов удалить защиту паролем из PDF-файлов в Интернете.
После быстрого поиска в Google я придумал четыре метода для удаления пароля из файла PDF в Linux.
Самое смешное, что я уже делал это несколько лет назад, и я почти забыл об этом.
Если вам интересно, как удалить пароль из файла PDF в Linux, читайте дальше! Это не так сложно.
См. также Как удалить пароль в Excel
Удалить пароль из файла PDF в Linux
Метод 1 – Использование Qpdf
Qpdf – это программное обеспечение для преобразования PDF, которое используется для шифрования и расшифровки PDF-файлов, конвертирования PDF-файлов в другие эквивалентные pdf-файлы.
Qpdf доступен в репозиториях по умолчанию для большинства дистрибутивов Linux, поэтому вы можете установить его с помощью диспетчера пакетов по умолчанию.
Например, Qpdf можно установить в Arch Linux и его вариантах с помощью pacman, как показано ниже.
# sudo pacman -S qpdf
На Debian, Ubuntu, Linux Mint:
# sudo apt-get install qpdf
Теперь давайте удалим пароль из pdf-файла с помощью qpdf.
У меня есть защищенный паролем PDF-файл с именем «secure.pdf».
Всякий раз, когда я открываю этот файл, он предлагает мне ввести пароль для отображения его содержимого.
Я знаю пароль вышеуказанного pdf-файла.
Тем не менее, я не хочу делиться паролем с кем-либо.
Так что я собираюсь сделать это просто удалить пароль PDF-файла с помощью утилиты Qpdf со следующей командой.
# qpdf --password = '123456' --decrypt secure.pdf output.pdf
Довольно легко, не так ли? Да! Здесь 123456 является паролем файла secure.pdf. Замените пароль своим.
Метод 2 – Использование Pdftk
Pdftk – еще одно отличное программное обеспечение для обработки PDF-документов.
Pdftk может выполнять практически все виды операций в формате pdf, например;
- Шифровать и расшифровывать PDF-файлы.
- Объединение PDF-документов.
- Сортировка PDF-страниц Сканирование.
- Разделите страницы PDF.
- Поворот PDF-файлов или страниц.
- Заполните формы PDF с помощью данных X / FDF и / или сглаживающих форм.
- Генерировать трафареты данных FDF из форм PDF.
- Нанесите фоновый водяной знак или печать переднего плана.
- Отметьте показатели, закладки и метаданные в формате PDF.
- Добавление / обновление PDF-закладок или метаданных.
- Прикрепить файлы к страницам PDF или PDF-документу.
- Распакуйте вложения PDF.
- Разверните файл PDF на отдельные страницы.
- Сжатие и распаковка потоков страниц.
- Восстановите поврежденный файл PDF.
Pddftk доступен в AUR, поэтому вы можете установить его с помощью любых вспомогательных программ AUR на Arch Linux.
Использование Pacaur:
# pacaur -S pdftk
Использование Packer:
# packer -S pdftk
Использование Trizen:
# trizen -S pdftk
Использование Yay:
# yay -S pdftk
Использование Yaourt:
# yaourt -S pdftk
В Debian, Ubuntu, Linux Mint, выполните:
# sudo apt-get instal pdftk
На CentOS, Fedora, Red Hat:
Во-первых, установите репозиторий EPEL:
# sudo yum install epel-release
Или
#sudo dnf install epel-release
Затем установите приложение PDFtk, используя команду:
# sudo yum install pdftk
Или
#sudo dnf install pdftk
После установки pdftk вы можете удалить пароль из pdf-документа с помощью команды:
# pdftk secure.pdf input_pw 123456 output output.pdf
Замените «123456» на правильный пароль.
Эта команда расшифровывает файл «secure.pdf» и создает эквивалентный файл, не защищенный паролем, с именем «output.pdf».
Метод 3 – Использование Poppler
Poppler – это библиотека рендеринга PDF, основанная на базе кода xpdf-3.0.
Он содержит следующий набор утилит командной строки для управления PDF-документами.
- pdfdetach – списки или извлечение встроенных файлов.
- pdffonts – анализатор шрифтов.
- pdfimages – экстрактор изображений.
- pdfinfo – информация о документе.
- pdfseparate – инструмент для извлечения страницы.
- pdfsig – проверяет цифровые подписи.
- pdftocairo – Конвертер PDF в PNG / JPEG / PDF / PS / EPS / SVG с использованием Cairo.
- pdftohtml – конвертер PDF в HTML.
- pdftoppm – конвертер PDF в PPM / PNG / JPEG.
- pdftops – конвертер PDF в PostScript (PS).
- pdftotext – извлечение текста.
- pdfunite – инструмент слияния документов.
Для целей настоящего руководства мы используем только утилиту «pdftops».
Чтобы установить Poppler в дистрибутивы на основе Arch Linux, запустите:
# sudo pacman -S poppler
На Debian, Ubuntu, Linux Mint:
# sudo apt-get install poppler-utils
На RHEL, CentOS, Fedora:
# sudo yum install poppler-utils
После установки Poppler запустите следующую команду, чтобы расшифровать защищенный паролем pdf-файл и создать новый эквивалентный файл с именем output.pdf.
# pdftops -upw 123456 secure.pdf output.pdf
Опять же, замените «123456» на ваш пароль в формате pdf.
Как вы могли заметить во всех вышеперечисленных методах, мы просто конвертировали защищенный паролем pdf-файл с именем «secure.pdf» в другой эквивалентный pdf-файл с именем «output.pdf».
Способ 4 – Печать файл
Это самый простой метод из всех вышеперечисленных методах.
Вы можете использовать существующий просмотрщик PDF, такой как средство просмотра документов Atril, Evince и т. д., И распечатать PDF-файл, защищенный паролем, в другой файл.
Откройте защищенный паролем файл в приложении для просмотра PDF.
Перейдите в меню Файл -> Печать. Сохраните файл pdf в любом месте по вашему выбору.
И это все. Надеюсь, это было полезно. Знаете ли вы / используете какие-либо другие методы для удаления защиты паролем из файлов PDF?
Сообщите нам в разделе комментариев ниже.
Найдите защищённый паролем PDF файл и загрузите его. Если на файле нет сложного шифрования, с него в считанные секунды будет снята защита и его можно будет скачивать.