보호 된 PDF 보호 해제


10

나는 pdf를 구입했고 그 부분을 강조하고 내 개인적인 참조를 위해 의견을 추가하고 싶다.

나는 Foxit Reader (와인을 통해 실행)를 통해 그 속성을 보았고, 자극적으로, Modify the Document또는Comment in the Document

pdf는 단지 일반적인 pdf입니다. 다른 모든 존중입니다.

이 PDF의 잠금을 해제하여 수정하고 주석을 추가하려면 어떻게해야합니까?


따라서 이것은 문서 소유자가 설정했습니다. 문서 소유자에게 보호되지 않은 버전을 요청하십시오. 문서를 해독 할 수있는 권한이없고 그럼에도 불구하고 문서를 열람 할 수 없는지 확인하십시오…
Max Wyss

1
@MaxWyss 걱정 해 주셔서 감사합니다 (정말!) 그러나 소설의 주요 주제를 강조하는 것이 세기의 범죄에
빠질

답변:


10

터미널을 사용하지 않으려는 경우 설치할 수있는 qpdf라는 패키지가 있습니다. 소프트웨어 센터에 있습니다. 파일에서 보호 기능을 제거하려면 다음과 같이 사용할 수 있습니다.

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

그 일을해야합니다. 참고로, pdf 파일 작업에 유용한 또 다른 유용한 명령 줄 도구는 pdftk입니다.
man pdftk:

pdftk secured.pdf input_pw foopass output unsecured.pdf

희망이 도움이됩니다!


pdf를위한 멋진 유틸리티.
Akshay Pratap Singh

2

우분투 18.04에서 두 명령 중 어느 것도 작동하지 않았습니다! (왜 그런지 모르겠다). 지침에 따라 pdftk 를 설치 했습니다 (리포지토리에 포함되어 있지 않기 때문에). 그러나 나는 간단한 방법으로 그것을 알아 냈습니다 ...

  1. evince mydocument.pdf
  2. ctrl+p
  3. 파일로 인쇄 (새 파일 이름 선택 (또는 덮어 쓰기))

그게 Foxit Reader로 강조 표시 할 수 있습니다.


0

Ghostscript를 설치 한 후 다음을 실행하십시오.

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

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

:A는 no-operations기능. $in:r확장명이없는 변수를 가져옵니다. 분명히 ghostscript설치 해야합니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.