Kennen Sie eine gute Möglichkeit, PDF-Dateien nebeneinander zu vergleichen und die Änderungen zwischen den beiden anzuzeigen?
Ich suche nach Windows-Software, um dies zu erreichen. Es wäre großartig, wenn Sie sowohl kostenlose als auch unfreie Produkte posten könnten.
windows
pdf
file-comparison
Nelson Reis
quelle
quelle
Antworten:
Probieren Sie WinMerge mit dem xdocdiff- Plugin aus. Beide sind völlig kostenlos. Ohne weitere Bedingungen.
Ein paar der folgenden Kommentare deuten darauf hin, dass sie keinen Unterschied sehen. Das Plug-In ist also nicht korrekt installiert. Hier ist wie:
xdocdiff
Platzieren Sie die Dateien dort, wo die Readme-Datei des Plugins sagt, dass sie abgelegt werden sollen (es gibt zwei Stellen; ich werde sie hier nicht auflisten, da sich Dateinamen ändern können usw. - lesen Sie die Readme-Datei).Gehen Sie in WinMerge zu Plugins> List und aktivieren Sie das Kontrollkästchen "Enable Plugins" (dieser Schritt fehlt in der
xdocdiff
Readme-Datei).Wählen Sie in WinMerge Plugins> Automatic Unpacking (dies war vor Schritt 2 deaktiviert)
Beim Vergleichen sehen Sie dann, wie Textdateien in den Vergleichsfenstern aussehen.
quelle
Plugins > List and tick the "Enable Plugins" checkbox
hat mir gefehlt!Unter Linux und Windows können Sie verwenden
diffpdf
(was sich von dendiff-pdf
in diesem Thread genannten unterscheidet ).Unter Ubuntu installieren mit:
Weitere Informationen zum Vergleichen von pds in Text- oder Bildform finden Sie auf dieser UbuntuGeek-Seite .
Für Windows funktioniert diese Diffpdf-Windows-Version wirklich gut. Sie können von http://soft.rubypdf.com/software/diffpdf herunterladen (scrollen Sie nach unten zur statischen Win32-Version ).
quelle
Ich habe das kürzlich gefunden und ich liebe es.
https://github.com/vslavik/diff-pdf
Plattformübergreifend, kostenlos und funktioniert gut.
Hier ist ein Screenshot von
diff-pdf
in Aktion - beachten Sie, dass sich der Text im PDF nicht unterscheidet, sondern nur die Schriftarten (und entsprechend die Layouteinstellungen):Der Aufruf, dieses Bild zu erhalten, lautete:
... wo testA.pdf / testB.pdf erhalten werden, indem diese einfache Latex-Datei mit
pdflatex
(entsprechend für jedes pdf, siehe Kommentar) kompiliert wird :quelle
diff-pdf
: DiffPDF groß ist für eine schnellen visuellen Side-by-Side - Vergleich des geändertenen Textes, aber es ist praktisch unmöglich , zu debuggen Sachen wie, sagen sie, kleine Änderungen in dem Zeilenabstand -diff-pdf
auf der anderen Seite, stellt im Grunde die Seiteninhalte aus beiden verglichenen Dateien auf derselben Seite (aber mit unterschiedlicher Farbe) - so können Zeilenabstandsprobleme leicht identifiziert werden ... Prost!Wir mussten auch PDFs in unserem Unternehmen vergleichen und waren mit keiner der gefundenen Lösungen zufrieden . Deshalb haben wir unsere eigene entwickelt: i-net PDFC . Es ist nicht kostenlos, aber wir bieten eine 30-tägige Testversion an.
Es ist in Java geschrieben, also plattformübergreifend.
Das Besondere daran ist, dass es den Inhalt vergleicht und nicht nur den Text (oder einfach das PDF in ein Bild konvertiert und das Bild vergleicht). Es hat auch ein schönes visuelles Vergleichstool.
quelle
Sie können auch Adobe Acrobat X verwenden. Es verfügt über eine integrierte PDF-Vergleichsfunktion unter "Ansicht -> Dokumente vergleichen".
quelle
Ich wollte dies (verschiedene PDFs) vor kurzem mit diesen Anforderungen tun:
Ich habe pdftotext, wdiff und colordiff installiert, die in verschiedenen Paketmanagern verfügbar sind. (Mit Macports:
sudo port install poppler wdiff colordiff
)Dann:
wdiff <(pdftotext old.pdf -) <(pdftotext new.pdf -) | colordiff
Jetzt kann ich sehen, welche Wörter, schön gefärbt, sich geändert haben.
Weitere Informationen: http://philfreo.com/blog/how-to-view-a-color-diff-of-text-from-two-pdfs/
Variation:
Die Verwendung
dwdiff
kann zu etwas besseren Ergebnissen führen.Ich wollte auch HTML-Ausgabe, damit dieses winzige Skript eine einfache Webseite mit ein bisschen CSS erstellt.
bash pc-script.bash old.pdf new.pdf > q.htlm
Dann öffnen Sie
q.html
mit Ihrem Webbrowser.pc-script.bash
Datei:Ein Beispiel für die Ausgabe finden Sie hier
quelle
pc-script.bash
Skript keine Zeichen für HTML maskiert.Wenn Sie Text in einem PDF- Dokument vergleichen, geschieht dies mit Beyond Compare .
Nicht kostenlos, aber es gibt eine 30-Tage-Testversion.
quelle
New > Text Compare
hat mir geholfen, grundlegende Unterschiede im Text zwischen zwei PDF-Dateien zu erkennen.Tolles Tool und einfach zu bedienen: Compare-It v4 (von http://www.grigsoft.com/ )
Vergleicht viele verschiedene Arten von Dateien. Es hat einige eingebaute Konverter, darunter einen für PDF-Dateien.
Ich habe es einige Male mit befriedigenden Ergebnissen verwendet.
Sollte es wirklich versuchen. Testversion ermöglicht den Vergleich für unbegrenzte Zeit.
quelle
Ich weiß es nicht, aber es gibt auch comparePDF (nicht kostenlos, aber eine 30-Tage-Testversion möglich): http://www.compare-pdf.com/download.htm
quelle
Frei, nicht das beste, aber ...
Ich öffne beide Dokumente und lasse sie gegeneinander teilen.
Nicht die praktischste Lösung, aber es funktioniert!
Ich habe noch kein gutes DIFF-Paket für PDF-Dateien gesehen, und obwohl es manuell und ärgerlich ist, funktioniert mein Weg!
quelle
Hier können Sie zwei PDFs hochladen und das dritte erhalten, das Ihnen den Unterschied zwischen den beiden anzeigt.
Funktioniert auf allen Plattformen, es gibt nichts zu lernen oder zu installieren und es ist kostenlos.
https://synodins.com/apps/pdf_difference/intro.html
quelle
Eine andere weniger als ideale Lösung:
Je nachdem, wie komplex die Formatierung in den PDF-Dateien ist und welche Art von Änderungen Sie suchen, ist dies möglicherweise in Ordnung.
quelle
Kommerziell: Sie können das Original Adobe Acrobat Professional für satte 449 US-Dollar verwenden:
Vergleichen Sie eine überarbeitete PDF-Datei mit einer früheren Version .
Wenn Sie sich für Acrobat entscheiden, sind die Kommentare auf dieser Seite für die Verwendung von Acrobat relevant.
quelle
Diff Doc - nicht frei.
quelle
Für eine sehr einfache Form des synchronisierten Bildlaufs zwischen zwei PDF-Dateien können Sie das folgende von mir geschriebene Autohotkey-Skript verwenden. Es wird davon ausgegangen, dass Sie zwei SumatraPDF-Fenster geöffnet haben. Drücken Sie in beiden Fenstern nach rechts, um zur nächsten Seite zu gelangen. Drücken Sie nach links, um zur vorherigen Seite zu gelangen.
quelle
Ich habe diese (nicht ideale, aber für mich ausreichende) Lösung verwendet:
quelle
pdf-diff ist ein Python-Paket für diesen Zweck.
quelle
Es gibt auch kostenlose Online- https : //www.diffchecker.com/diff .
Es werden jedoch nur Textunterschiede ohne Bilder und Formatierung hervorgehoben. Und es ist zu schwach, um unveränderte Fragmente in großen Dateien abzugleichen.
quelle