Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

OkularでPDFの機密情報を黒塗りする方法【ハイライト機能を活用したマスキング術】

PDFファイルの世界は広大でありながら複雑です。ファイルを「閲覧する」ことと「編集する」ことは、まったく別の話。ときには、PDFを相手に送付しながらも、文書内の一部の情報だけを隠したり削除したりしたい場面があるでしょう。これは一筋縄ではいかない作業です。

本記事では、KDE/Plasmaデスクトップに標準搭載されているPDFビューア「Okular」を使って、PDFドキュメント内の情報をマスキング(黒塗り)する方法をご紹介します。この便利なアプリケーションについては過去にも詳しく取り上げてきましたが、今回は非常に具体的なユースケースに焦点を絞って解説します。なお、この記事は完全版ではありません。PDFファイルをフラット化する方法については、別のチュートリアルで改めて扱う予定です。

OkularでPDFの機密情報を黒塗りする方法【ハイライト機能を活用したマスキング術】

Okularと注釈機能

長い年月の中でインターフェースには多少の変化がありましたが、基本となる機能は変わっていません。まずドキュメントを開き、F6キーを押してください。ソフトウェアのバージョンによって、編集ツールのツールバーが画面のサイド、またはメインメニューの横に表示されます。

OkularでPDFの機密情報を黒塗りする方法【ハイライト機能を活用したマスキング術】

OkularでPDFの機密情報を黒塗りする方法【ハイライト機能を活用したマスキング術】

ここで必要になるのは、意外にも「ハイライター(蛍光ペン)」ツールです。直感に反すると感じるかもしれませんが、これこそが求めている道具なのです。ただし、デフォルト設定ではOkularは黄色の半透明色を使用するため、ハイライトはできてもマスキングとしては機能しません。私たちに必要なのは、不透明度100%の黒色マーカーです。

OkularでPDFの機密情報を黒塗りする方法【ハイライト機能を活用したマスキング術】

ハイライターのオプションを編集する

設定方法は2通りあります。1つ目は、注釈ツールバーの展開矢印(>)をクリックし、「注釈設定」ボタンから各ツールの設定を変更する方法です。もう1つは、ハイライト済みのテキスト上で右クリックし、プロパティを直接編集する方法です。前者はすべての注釈に適用されるグローバルな変更が可能で、後者は行ごとに色や不透明度・透過率を個別にカスタマイズできるのが特徴です。

OkularでPDFの機密情報を黒塗りする方法【ハイライト機能を活用したマスキング術】

OkularでPDFの機密情報を黒塗りする方法【ハイライト機能を活用したマスキング術】

OkularでPDFの機密情報を黒塗りする方法【ハイライト機能を活用したマスキング術】

実際にマスキングしてみる

これで準備は完了です。あとは自分の思い通りにドキュメントを編集していきましょう。

OkularでPDFの機密情報を黒塗りする方法【ハイライト機能を活用したマスキング術】

まとめ

以上が、Okularでファイルをマスキングする「裏ワザ」でした。とてもシンプルで簡単ですね。しかし、実はこれだけでは不十分です。Okularが行っているのは、実質的にPDFの上にもう一枚レイヤーを重ね、下にあるコンテンツを見た目上覆い隠しているだけなのです。情報そのものが消去されるわけではなく、技術的にはハイライトマークの下の内容はまだ「見えている」状態だという点に注意が必要です。

そのため、より安全に扱うにはPDFファイルをフラット化する必要があります。ただし、これは決して簡単な操作ではないため、別のチュートリアルとして改めて解説する予定です。日常的な用途であれば、上記の基本的なマスキングで十分に対応できます。一方、より厳格な処理が求められる場合は、いくつかの追加テクニックが必要になります。それについては近日中にお伝えしますので、ぜひお楽しみに。

それでは、また次回お会いしましょう。

  1. Linux の Firefox で .mht ファイルを開く方法【アドオン「unMHT」活用ガイド】

    よくある誤解ですが、.mht ファイルは Microsoft の陰謀ではありません。これは正式な規格であり、Web ページを HTML ファイルと画像・スクリプトなどの大量の付随ファイルに分けて保存するのではなく、単一のファイルとして保存できる便利な形式です。ただし、ここにひとつ問題があります。どうやら Firefox はこの形式をうまく扱えないようなのです。Linux 上で .mht ファイルを開こうとしても、たとえ Firefox がデフォルトブラウザであっても、テキストエディタや Opera のように .mht を正しく処理できる別のブラウザで開かれてしまうことがあります。幸い、この厄介

  2. KVMのストレージ管理を徹底解説!ストレージプールとボリュームの作成チュートリアル

    さて、先日、Kernel-based Virtual Machine(KVM)という技術をご紹介しました。KVMは無料かつオープンソースの仮想化ソリューションで、VirtualBoxやVMware製品の代わりとして、あるいはそれらと併用して使うこともできます。前回は基本的な管理操作を扱いましたが、ストレージとネットワークについては別のチュートリアルに回すことにしました。 今回は、KVMにおけるストレージ管理について、より踏み込んだガイドをお届けします。内容はVirtualBoxで行ったものと似ており、仮想ディスクの追加・縮小・拡張などが含まれます。さらに、NFSストレージやNTFSフォーマット