2009-09-24 09:45:45 +0000 2009-09-24 09:45:45 +0000
209
209

Windowsで2つのPDFファイルの違いを比較する方法を教えてください

PDFファイルを並べて比較して、2つの間の修正点を表示する良い方法を知っていますか?

これを実現するためのWindowsソフトを探しています。無料のものとそうでないものの両方を掲載していただけると助かります。

回答 (18)

173
173
173
2011-05-22 17:46:19 +0000

Linux と Windows では diffpdf (このスレッドで言及されている diff-pdf とは異なります) を使うことができます。

Ubuntu では以下を使ってインストールしてください:

sudo apt-get install diffpdf

さらに参照 UbuntuGeek のページで pds をテキスト的または視覚的に比較する . あなたは http://soft.rubypdf.com/software/diffpdf (Win32 静的バージョン へのスクロールダウン) からダウンロードすることができます。

111
111
111
2009-09-24 14:29:20 +0000

WinMerge ](http://winmerge.org/) と xdocdiff プラグインを試してみてください。どちらも完全に無料です。


下のコメントのいくつかは、違いが見られないことを示唆しています。それはプラグインが正しくインストールされていないことを意味します。方法は以下の通りです:

  1. ファイル名を変更することができますので、私はここでそれらをリストアップしません。WinMergeでは、Plugins > Listに移動し、"Enable Plugins “チェックボックスにチェックを入れます(このステップは、xdocdiff readmeにはありません)。WinMergeでは、プラグインを選択します。プラグインを選択します。
44
44
44
2011-01-06 16:59:33 +0000

https://github.com/vslavik/diff-pdf

クロスプラットフォーム、無料で、よく動作します。

ここでは、アクションでのdiff-pdfのスクリーンショットです - テキストがPDFで異なるものではないことに注意してくださいが、唯一のフォント(およびそれに対応して、レイアウト設定):

その画像を取得するための呼び出しは、次のとおりでした:

diff-pdf --view testA.pdf testB.pdf

 

… .ここで testA.pdf/testB.pdf は、この単純な Latex ファイルを pdflatex でコンパイルすることによって得られます (それに応じて各 pdf については、コメントを参照してください):

\documentclass[12pt]{article}

                        % without mathpazo: testA.pdf
\usepackage{mathpazo} % with mathpazo: testB.pdf
\usepackage{lipsum}

\title{A brand new test}
\author{Testulio}

\begin{document}

\maketitle

\lipsum[1-3]

\end{document}
22
22
22
2012-09-05 07:12:08 +0000

また、社内でPDFの比較をする必要があり、どのソリューションを探しても満足できなかったので、自作しました。i-net PDFC](http://www.inetsoftware.de/products/pdf-content-comparer)。それは無料ではありませんが、我々は30日間のトライアルを提供しています。

それはJavaで書かれているので、クロスプラットフォームです。また、素敵な視覚的な比較ツールを持っています。

11
11
11
2010-12-03 09:51:50 +0000

Adobe Acrobat Xを使用することもできます。その機能は、"View -> Compare Documents “の下にPDF比較機能が組み込まれています。

10
10
10
2013-09-28 03:47:29 +0000

バリエーション:

sudo port install poppler wdiff colordiffを使うと、少し良い結果が得られます。

wdiff <(pdftotext old.pdf -) <(pdftotext new.pdf -) | colordiff

その後、Webブラウザでdwdiffを開きます。

bash pc-script.bash old.pdf new.pdf > q.htlm ファイル:

#!/bin/bash

OLD="$1"
NEW="$2"

cat <<EOF
<html><head><meta charset="UTF-8"/><title>Changes from $OLD to $NEW</title></head><style>
.plus { color: green; background: #E7E7E7; }
.minus { color: red; background: #D7D7D7; text-decoration: line-through; }
</style><body><h1>Changes from [<span class="minus">$OLD</span>] to [<span class="plus">$NEW</span>]</h1><pre>
EOF

dwdiff -i -A best -P \
  --start-delete='<span class="minus">' --stop-delete='</span>' \
  --start-insert='<span class="plus" >' --stop-insert='</span>' \
  <( pdftotext -enc UTF-8 -layout "$OLD" - ) \
  <( pdftotext -enc UTF-8 -layout "$NEW" - ) \

cat <<EOF
</pre></body></html>
EOF

出力の例を見ることができます ここ

7
7
7
2009-09-24 13:40:01 +0000

PDFの中のテキストを比較している場合は、Beyond Compareがこれを行います。

無料ではありませんが、30日間のトライアルがあります。

2
2
2
2010-12-16 12:24:34 +0000

知らないのですが、comparePDF(無料ではありませんが、30日間のトライアルが可能)もあります。 http://www.compare-pdf.com/download.htm

1
1
1
2016-02-17 12:10:03 +0000

ここでは、2つのPDFをアップロードして、2つの違いを表示する3番目のものを取得することができます。

すべてのプラットフォーム上で動作します。

1
1
1
2009-09-24 09:50:05 +0000

無料、最高ではないが…

私は両方の文書を開くと、それらがお互いに対して画面を分割しています。

最も実用的なソリューションではないが、それは動作します!

私はPDFファイルのための良いDIFFパッケージを見ていないし、マニュアルと迷惑ながら、私の方法が動作します!

私は、PDFファイルのための良いDIFFパッケージを見ていないし、マニュアルと迷惑ながら、私の方法が動作します!

私は、PDFファイルのための良いDIFFパッケージを見ていないし、マニュアルと迷惑ながら、私の方法が動作します!

私は、PDFファイルのための良いDIFFパッケージを見ていないし、マニュアルと迷惑ながら、私の方法が動作します。

0
0
0
2020-02-28 21:17:24 +0000

PDFを比較するのに最適なツールとして私が提案しているのは、 Kiwi PDF Comparer です。

ほとんどのものとは異なり、ドキュメント内のテキストと画像の両方を比較することができます。また、テキストを比較するときには、変更された文字をハイライトして、単語全体ではなく、他の人よりも解像度が高いです。

また、PDF差分を行うための唯一のソフトウェアである必要があります。Javaで書かれていることは、Windows、Linux、Mac OS上で実行することができます。

0
0
0
2016-07-26 22:42:20 +0000
0
0
0
2009-09-24 10:47:45 +0000

商用:あなたは、なんと$ 449のために、オリジナルのAdobe Acrobat Professionalを使用することができます。

あなたがAcrobatで決定した場合、このページのコメントは、その使用に関連しています。

0
0
0
2009-09-24 12:31:16 +0000

Diff Doc - 無料ではありません。

0
0
0
2009-09-24 10:04:34 +0000

理想的ではない別の少ないソリューション:&002&002 1。のいずれかを使用してMicrosoft Word文書に両方のPDFを変換する無料でこれを行うウェブサイト

PDF内の書式設定がどのように複雑で、あなたが探している変更の種類に応じて、これはOKかもしれません。

0
0
0
2013-01-21 13:35:52 +0000

私はこれを使用して(理想的ではないが、私にとっては十分な)ソリューション:

  • プレーンテキストにPDFに変換する(Adobe Reader、無料アプリで私の場合)
  • 使用opendiff(XCode、無料に含まれている)と変更を参照してください。
0
0
0
2019-02-26 10:15:54 +0000

無料のオンライン https://www.diffchecker.com/diff もあります。

しかし、画像や書式なしでテキストの違いだけを強調表示します。また、大きなファイルの中の変更されていない断片のマッチングには弱すぎます。

0
0
0
2011-12-21 23:27:52 +0000

2つのpdfファイル間の同期スクロールの非常に原始的な形式については、私が書いた以下のautohotkeyスクリプトを使うことができます。これは、2つの SumatraPDF ウィンドウを開いていると仮定しています。両方の ウ ィ ン ド ウで右を押せば次のページへ、 左を押せば前のページへ移動します。