2011年7月5日火曜日

PDF ファイルの比較 - xdocdiff WinMerge Plugin

1. WinMerge と xdocdiff

2 つの PDF ファイルを比較し、変更点を確認したい。

xdocdiff WinMerge Plugin は、

diffツールであるWinMergeで、 Word、Excel、PowerPoint、pdf、その他のファイルを比較し差分を見られるようにするプラグインです。

WinMerge の 64 bit 版では xdocdiff を使えないので、WinMerge 日本語版 より 32bit版(XP以降) をダウンロードしてインストール。

 

プラグインのインストール

CropperCapture[216]後は、xdocdiff WinMerge Plugin のインストール方法に従う。

xdoc2txt.exezlib.dllを、WinMergeのインストールフォルダ(WinMerge.exeと同じフォルダ)にコピーしてください

amb_xdocdiffPlugin.dllを、インストールフォルダのサブフォルダ"MergePlugins"にコピーしてください

(太字は引用者による)

右図のような配置になればよい。

 

2. 各種エラー

64bit版を使った場合

ちなみに、WinMerge 日本語版 の 64bit 版の場合、ファイルを比較すると、

Failed to load library!
Continue anyway?

とエラーが表示された。

 

プラグインの自動展開を忘れた場合

WinMerge のメニューより、

  • プラグイン > 自動展開

が選択されていない状態で、ファイルの比較すると、

エンコーディングエラーにより情報が失われています。

とエラーが表示される。

 

3. ファイルの比較方法

  1. ファイルを比較するには、WinMerge を起動
  2. 比較したい 2 つのファイルを WinMerge に D&D

CropperCapture[220]

 

4. レポートの作成

上記の結果を他人に見せたい場合は、レポート機能を使う。

  • ツール > レポートの生成

これにより HTML ファイルが作成される。

CropperCapture[221]

 

関連記事