Есть ли инструмент, который может добавить пароль в файл PDF?

45

Я нашел много информации о расшифровке файлов PDF, но ни один из них не шифровал их. Какой инструмент может сделать это для меня?

Изменить: Ниже приведены два хороших ответа, но в моем конкретном случае PDF был сканированием, а не документом, который я создал.

    
задан mfisch 20.02.2013 в 17:46
источник

6 ответов

58

Используйте pdftk . На странице man :

Зашифруйте PDF с использованием 128-битной прочности (по умолчанию) и удержания всех разрешений (по умолчанию)

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

То же, что и выше, за исключением того, что для открытия PDF требуется пароль.

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

То же, что и выше, кроме разрешения печати (после открытия PDF)

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

pdftk также имеет множество других применений, и стоит установить, если он широко работает с файлами PDF. Цитировать из записи в Synaptic:

If PDF is electronic paper, then pdftk is an electronic stapler-remover, hole-punch, binder, secret-decoder-ring, and X-Ray-glasses. Pdftk is a simple tool for doing everyday things with PDF documents. Keep one in the top drawer of your desktop and use it to:

  • Merge PDF documents
  • Split PDF pages into a new document
  • Decrypt input as necessary (password required)
  • Encrypt output as desired
  • Fill PDF Forms with FDF Data and/or Flatten Forms
  • Apply a Background Watermark
  • Report PDF on metrics, including metadata and bookmarks
  • Update PDF Metadata
  • Attach Files to PDF Pages or the PDF Document
  • Unpack PDF Attachments
  • Burst a PDF document into single pages
  • Uncompress and re-compress page streams
  • Repair corrupted PDF (where possible)
    
ответ дан carnendil 20.02.2013 в 18:20
источник
17

Если вы используете LibreOffice и экспортируете документ в формате PDF (меню > файл > Экспорт в формате PDF), можно установить пароль:

    
ответ дан user25656 20.02.2013 в 18:15
12

qpdf может шифровать и расшифровывать PDF-файлы. И линеаризуйте их тоже.

    
ответ дан Martin Schröder 21.02.2013 в 22:52
3

PDF Chain - отличный инструмент для этого. Это графический интерфейс для pdftk

    
ответ дан johndz 04.06.2013 в 01:12
2

Одним из возможных решений является использование jpdf Tweak .

    
ответ дан To Do 20.02.2013 в 18:04
1

Мастер PDF Editor - очень хороший графический интерфейс для редактирования pdf, также можно шифровать. Он также использует последний стандарт PDF. Используемый PDF-редактор Chain и Master PDF, как для шифрования PDF-файла, так и для PDF-сети. Полученный PDF-файл был больше и потерял закладки, что почти вдвое больше.     

ответ дан Jcfunk 27.04.2015 в 07:51