편집 할 수없는 PDF 생성


12

편집 할 수없는 PDF를 생성 할 수 있습니까?

현재 내가 사용하는 문서 pdflatex는 Adobe Acrobat X Pro와 같은 응용 프로그램으로 편집 할 수 있습니다.

Acrobat으로 편집 할 수없는 일부 PDF 문서가 있는데 LaTeX로 어떻게 재현 할 수 있습니까?


한 가지 방법은 이미지 (예 : png)를 생성 한 다음 이미지에서 PDF를 작성하는 것입니다.
Peter Grill

2
여기 답변의 많은 부분이 drm 태그의 이전 게시물로 덮여 있습니다. 아마도 그것들을 살펴보십시오.
Joseph Wright

답변:


11

PDF Toolkit은 이 기능을 제공하는 무료, 명령 줄 응용 프로그램입니다. "소유자 비밀번호"( owner_pw <password>)를 설정하고 문서에 허용되는 속성을 지정합니다. 다음 은 128 비트 강도로 문서를 암호화하고 인쇄 만 허용 하는 예제입니다 ( Pdftk 예제 페이지 ).

pdftk mydoc.pdf 출력 mydoc.128.pdf owner_pw foopass 인쇄 허용

Adobe에서 다음과 같은 문서 속성이 생성됩니다.

여기에 이미지 설명을 입력하십시오

Pdftk 매뉴얼 페이지 에서 다른 권한도 설정할 수 있습니다 .

[<허가> 허용]

암호화 강도가 지정되거나 소유자 또는 사용자 비밀번호가 제공된 경우에만 권한이 출력 PDF에 적용됩니다. 권한이 지정되지 않으면 기본적으로 '없음'으로 설정되어 다음 기능이 모두 비활성화됩니다.

권한 섹션에는 다음 기능 중 하나 이상이 포함될 수 있습니다.

  • 인쇄 – 최고 품질의 인쇄
  • DegradedPrinting – 저품질 인쇄
  • ModifyContents – 어셈블리 허용
  • 어셈블리
  • CopyContents – 스크린 리더도 허용
  • 스크린 리더
  • ModifyAnnotations – FillIn도 허용합니다
  • 필인
  • 모든 기능 – 사용자가 위의 모든 사항과 최고 품질의 인쇄를 수행 할 수 있습니다.

결과적으로 이러한 보안 기능은 뷰어에 따라 크게 다르며 여러 가지 방법이 있습니다.


강력합니까? 대부분의 경우 이러한 제한은 포스트 스크립트로 변환하고 다시 pdf로 변환하여 쉽게 피할 수 있습니다.
Alfred M.

@AlfredM. : 나는 확인하지 않았습니다. 당신은?
베르너

아뇨, 그냥 궁금 해서요
Alfred M.

3
@ Alfred M .: 이러한 종류의 솔루션은 정의에 따라 강력하지 않습니다. 실제로 PDF 파일의 내용을 볼 수 있으면 다른 PDF / PS / ... 파일로 저장할 수도 있습니다. 올바른 도구를 찾는 것의 문제 일뿐입니다 (Acrobat는 Adobe가 원하지 않기 때문에 그렇게하지 않기를 거부합니다 ).

여기에 적용된 DRM은 약하지만 정직한 사람들을 정직하게 유지할 수있을 정도로 강력합니다. 이에 따라 기대치를 조정하는 한 충분히 강력합니다. 문서 제작자와 PDF 사용 소프트웨어 간의 계약으로 생각하십시오. 호환 소프트웨어는 계약을 존중하므로 나열된 제한 사항에 따라 작동합니다. PDF의 창시자 인 Adobe는 자연스럽게 계약을 충실하게 따릅니다. 그러나 모든 DRM에는 치명적인 결함이 있으며 DMCA와 같은 임의의 법에 따라 사용자가이를 왜곡하는 것을 방지합니다.
RBerteig

10

어떻게 든 질문에 대답하고 길고 약간 복잡하기 때문에 이것을 대답으로 추가 할 것입니다. 짧은 대답은 : 아니요, 불가능합니다. 화면에서 PDF를 읽을 수 있으면 모든 정보가 있고 PDF를 편집 할 수 있다는 의미입니다. 물론 Adobe 프로그램은 그러한 기능을 제공하지 않습니다. 그러나 PDF를 편집 가능하게하려면 언제든지 ImageMagick을 사용할 수 있습니다.

convert -density 600 myfile.pdf myfile.png

그 후에는 품질이 매우 높기 때문에 충분히 좋은 OCR은 다시 텍스트로 변환 할 수 있습니다. 그리고 확실히 다른 가능성이 있습니다. 다른 사람들이 언급했듯이 PDF를 PS로 디코딩하고 (이는 PDF 리더가 해야하는 일이기 때문에 가능) 다시 변환 할 수 있으며 편집 가능한 PDF 파일이 있습니다.

결론 : "일반"사용자의 편집으로부터 PDF를 보호 할 수 있지만 자신이하는 일을 알고있는 사람들의 편집으로부터 PDF를 보호 할 수는 없습니다.


"일반"사용자도 PDF로 인쇄 할 수 있습니다 (허용되는 경우).

일반 사용자를 위해 PDF를 완전히 검은 색으로 인쇄하는 방법이 있습니다. 일부 과학 저널은 사람들이 기사를 볼 수는 있지만 기사를 인쇄 할 수 없도록하기 위해 사용합니다. 그럼에도 불구하고 이것도 깨질 수 있지만 "편집 불가능"하게 만드는 것과 같습니다.
yo

@tohecz : 당신 말이 맞아요. 그러나 "재 인쇄 할 수없는 pdf"라는 아이디어는 재미 있고 비극적입니다. 실행할 수없는 프로그램이있는 것 같습니다. 인쇄용이 아닌 경우 pdf는 다른 용도로는 끔찍한 형식입니다.
Brent. Longborough

@ Brent.Longborough 나는 내가 생각하는 것에 동의 할 수 없다. 이식성이 뛰어나 (즉, xindle을 포함한 모든 플랫폼에서 작동) 확장 성이 뛰어납니다. 그리고 사람들이 "문서"를 원할 때 가장 좋아하는 것입니다.
yo '

1
@Qrrbrbirlbel : 창작자 Adobe가 그렇게 지명했습니다. 절대 진실에 대한 참조 모델에 대한 나의 생각이 아닙니다. "휴대용"은 뾰족한 머리 관리자에게 아이디어를 판매하기위한 회사에서 사용하는 전문 용어입니다.
Brent. Longborough
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.