PDFファイルの復号化に関する多くの情報を見つけましたが、それらの暗号化に関する情報はありません。どのツールでこれを行うことができますか?
編集:以下に2つの良い答えがありますが、私の特定のケースでは、PDFはスキャンであり、作成したドキュメントではありません。
PDFファイルの復号化に関する多くの情報を見つけましたが、それらの暗号化に関する情報はありません。どのツールでこれを行うことができますか?
編集:以下に2つの良い答えがありますが、私の特定のケースでは、PDFはスキャンであり、作成したドキュメントではありません。
回答:
を使用しpdftk
ます。そのman
ページから:
128ビット強度(デフォルト)を使用してPDFを暗号化し、すべての許可を保留(デフォルト)
$ 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の記事から引用するには:
PDFが電子ペーパーである場合、pdftkは電子ステープラーリムーバー、ホールパンチ、バインダー、シークレットデコーダーリング、およびX線メガネです。Pdftkは、PDFドキュメントで日常的なことを行うためのシンプルなツールです。デスクトップの一番上の引き出しに入れて、次の目的で使用します。
- PDFドキュメントを結合する
- PDFページを新しいドキュメントに分割する
- 必要に応じて入力を解読します(パスワードが必要です)
- 必要に応じて出力を暗号化する
- PDFフォームにFDFデータを入力する、またはフォームをフラット化する
- 背景の透かしを適用する
- メタデータやブックマークを含むメトリックに関するPDFを報告する
- PDFメタデータを更新
- PDFページまたはPDFドキュメントへのファイルの添付
- PDF添付ファイルの解凍
- PDFドキュメントを単一ページにバーストする
- ページストリームの圧縮解除と再圧縮
- 破損したPDFの修復(可能な場合)
user_pw
初めてドキュメントが実際に保護されました。
owner_pw
は、変更からPDFを保護することを目的としています。2番目の例では、ファイルuser_pw
を読み取るためにパスワードを要求するように明確に追加しています。
考えられる解決策の1つは、jpdf Tweakを使用することです。
Master PDF Editorは、pdfを編集するための非常に優れたGUIであり、暗号化することもできます。また、最新のPDF標準も使用します。PDFチェーンとマスターPDFエディターの両方を使用してPDFを暗号化しました。PDFチェーンでは、出力されるPDFが大きくなり、ブックマークが失われ、サイズがほぼ2倍になりました。