私はPDFファイルをパスワードで保護する必要があります。メールで送信するので、私のPDFファイル( s)パスワードの入力を求められます。
Linux Mint 17.1でPDFにパスワードを追加するにはどうすればよいですか?
プログラムpdftk
を使用して、所有者および/またはユーザーのパスワードを設定できます
pdftk input.pdf output output.pdf owner_pw xyz user_pw abc
どこ owner_pw
およびuser_pw
は、パスワードxyz
とabc
をそれぞれ追加するコマンドです(user_pw
を開くことを禁止するために必要です)。
以下を追加して、デフォルトの40ビット暗号化強度をオーバーライドすることもできます。
.... encrypt_128bit
pdftkは古いライブラリに依存しているため、Fedora/CentOSのリポジトリにはありません。代替として、私はqpdfを好みます
qpdf --encrypt [readpass] [ownerpass] 256-[infile] .pdf [outfile] .pdf
Pdftkツールキットでは、Linuxでこのタイプの機能を使用できます。
open your Ubuntu Terminal [CTRL+ALT+T] install pdftk by using this command : Sudo apt-get install pdftk make sure pdftk is now installed by write this on terminal : pdftk you will see a bunch of pdftk command instructions if it already installed simply using this command to add a password to your existing pdf document
pdftk <source>.pdf output <destination>.pdf userpw <password>
example:
pdftk Mydocs.pdf output Mydocs_pass.pdf userpw secretword
http://wildabdat.tumblr.com/post/13245065154/how-to-add-password-to-your-pdf-docs-on-ubunt
暗号化されたPDFファイルをLibre Officeからエクスポートすることもできます(ファイル->エクスポートPDF->セキュリティタブ->パスワードの設定->オープンパスワードの設定)) 、必要に応じて、まず既存のPDFをDrawプログラムにインポートします。
Popplerツールセットのツール(libpoppler
やpoppler-tools
などのパッケージ)を使用すると、pdftops
とps2pdf
を組み合わせてこれを実現できます。
pdftops in.pdf out.ps
ps2pdf -sUserPassword=XXXXX -sOwnerPassword=YYYYY out.ps out.pdf
ユーザー(ビュー)パスワードを設定するには、所有者(編集)パスワードを設定する必要があることに注意してください。
Fedoraでは、pdf-staplerを使用してPDFファイルのパスワードを設定し、他のpdftkのような操作を実行することができます。
userパスワード(openingファイルに必要なパスワード)を設定する例:
pdf-stapler -u QRNFFtVXA-8PqF cat input_file.pdf output_file.pdf
これは、PDFファイルにパスワードを設定する場合に最も考えられるパスワードです。
ownerパスワード(permissionsを定義するもの、印刷、コメントなど)を設定する場合は、-o
を使用しますオプション。