클립을 사용하여 pdf 파일을 s3에 업로드하고 있습니다. 업로드 된 pdf 파일에 즉시 비밀번호 보호를 적용하고 싶습니다.ruby로 기존 PDF 파일 메타 데이터 편집 (암호 보호 적용)
질문 : How to edit or write on existing PDF with Ruby?에 주어진 코드를 사용하려고했습니다! pdf 파일 (종이 클립에 의해 사용되는 tmp 파일)을 기존의 편집
Prawn::Document.generate("tmp/abc.pdf",:template => params[:ebook].path) do encrypt_document(:user_password => 'foo', :owner_password => 'bar',
:permissions => { :print_document => false,
:modify_contents => false,
:copy_contents => false,
:modify_annotations => false } end
사용하여 암호 보호를 적용하려고하면 템플릿 지원은 여전히 새우에 존재하거나 내가 템플릿에 대해 아무것도 찾을 수 없습니다로 사용되지 않습니다했다가 prawn manual! ?
그렇게 할 수있는 다른 방법이나 다른 보석이 있습니까?
감사합니다. 너무 버그 때문에
감사를 전 우분투에서 cli tool pdftk를 사용하고 내 코드에서 'pdftk input output'명령을 실행하는 것과 같은 방식으로 이미이 작업을 수행했습니다. 답변 감사합니다 – hsaini734