2019年9月20日DiffPDFを試してみました(1)DiffPDFというPDF比較アプリがあります。「PDF比較ツール」といった検索をかけるとAcrobatに次いで割と上位に表示されますよね。ライセンスは$160、20日の試用期間があります。こちらがなかなかの評判なので試してみました。下図はテストデータを読み込ませた直後の状態。両方とも1ページのみです。気づくのが「Mode」。三種類の比較モードが用意されています。三つとも試すことにします。Appearance見た目の比較モード。いわゆるヴィジュアル比較方式です。薄い黄色は差異が含まれる箇所。すべての変更箇所を見つけてくれています。ヴィジュアル比較は頼もしいですよね。Characters文字比較かな。fish」と「Mandarinfish」の違いを検出してくれていないのは残念です。どちらもテキスト情報なのに。Words文字比較かな。「Characters」と別れているのかは不明ですが、明らかに比較結果の表示が違うので、アルゴリズムが違うのでしょう。1/60」はやはり見逃しています。感想このデータに限って言えば、頼りになるのは「Appearance」のモードだけでした。解析方式によるPDF比較ではどうしてもデータ構造との相性の良し悪しが出ます。うまく行くときもあればいかないときもあり、結果を鵜呑みにすると痛い目に遭いかねないという。XORもヴィジュアル比較方式を採用しました。「どう変わったか?」は認識できないけど、そもそも変更箇所が正しい修正かどうかは人間が確かめる必要があるのだから、変更箇所だけ洗い出してくれれば十分だろうという判断です。DiffPDFのライセンスは$160だから、XORを8ヶ月分契約するよりも便利だと思われるならお勧めです。