パスワードで暗号化されたPDFをさまざまな場所からメールで受け取ることがよくあります。
これらのPDFをローカルに保存するときは、パスワードを削除して、後で覚えておく必要がないようにすることをお勧めします。
Ubuntuには、PDFファイルのパスワードを削除する簡単な方法がたくさんあり、それぞれに長所と短所があります。
それらを見てみましょう。
1。 PDFに印刷-間違った方法
そこにあるほとんどのチュートリアルでは、Okular(KDEの場合)やEvince(Gnomeの場合)などのビューアでPDFを開き、[PDFに印刷]オプションを使用してパスワードなしで再度印刷するという、単純でわかりやすい手法について説明します。
このプロセスにより、暗号化なしで新しいpdfが作成され、復号化されたpdfが効果的に提供されます。
ただし、まったく新しいpdfファイルが作成されるため、外観や構造が元のファイルと大きく異なる場合があります。
たとえば、いくつかの画像が欠落したり、一部のフォントが奇妙に見える場合があります。さらに悪いことに、テキストが選択できなくなり、PDFコンテンツがラスタライズされて内部で画像化される場合があります。
これは最近、OkularからPDFを印刷しようとしたときに発生し、出力pdfの見栄えが悪く、テキストが選択できませんでした。
別の方法として、Evinceを使用してみました。これは、このpdfでうまく機能しているように見えましたが、画像が欠落している別のpdfがないと失敗しました。
解決策を探して、CUPSとは別のPDF印刷ドライバーを使用しようとしました。
これは、PDFを/ home /
$ sudo apt-get install printer-driver-cups-pdf
ただし、CUPS pdfプリンタードライバーでも同様の問題が発生したため、これは機能しないのではないかと思いました。
2。 pdftk-正しい方法
パスワードを削除する正しい方法は、元のpdfを変更してパスワードを削除することです。
ただし、pdftkと呼ばれるコマンドラインツールを使用します。
最初にpdftkパッケージをインストールします。
$ sudo apt-get install pdftk
次のようにコマンドを使用します
$ pdftk /path/to/input.pdf input_pw <yourpassword> output out.pdf
上記のコマンドは、パスワードを削除し、PDFを元のPDFと同じに保ちます。
両方のPDFを開いて並べて比較すると、視覚的に同一であり、テキストのレイアウトと外観がまったく同じであることがわかります。
さあ、試してみてください。