So vergleichen Sie zwei PDFs Seite für Seite

Wählen Sie zwei PDFs und drücken Sie PDFs vergleichen: beide Dateien werden im Browser mit dem Maßstab 1,2 gerendert und die Darstellungen jeder Seitennummer Pixel für Pixel verglichen. Jede Seite erhält eine Karte mit Kennzeichnung, gemessenem Unterschied und einer Karte, auf der geänderte Pixel rot sind; Differenzbilder herunterladen packt dieselben Bilder in ein ZIP, eine page-N-difference.png je verglichener Seite.

Ein Paar mit drei Seiten brauchte in diesem Browser etwa 0,6 s. Zwei identische Dateien ergaben 0,00% auf allen drei Seiten; eine zusätzliche Textzeile auf Seite 2 maß 0,38% beim Standard-Schwellenwert 18 und 0,44% bei 0; eine zweite Datei mit zwei Seiten meldete die dritte Seite als fehlend. Pro Durchlauf werden zwanzig Seiten verglichen, deshalb stoppt ein Paar mit 22 Seiten und leerem Seitenfeld mit der Grenzmeldung, statt still die ersten zwanzig zu vergleichen.

  1. Wählen Sie genau zwei PDFs über die Dateiauswahl oder den Ablagebereich. Auswahlen summieren sich, entfernen Sie also eine überzählige mit dem × in ihrer Zeile; eine Datei, die kein PDF ist, wird abgelehnt, und das bereits geladene Paar bleibt erhalten.
  2. Lassen Sie Seiten leer, um das ganze Paar zu vergleichen, oder nennen Sie die benötigten Seiten (1,3,5 oder 1-12). Pro Durchlauf werden höchstens 20 Seiten verglichen: sind die Dokumente länger, grenzen Sie den Bereich ein, denn ein leeres Feld stoppt mit der Grenzmeldung, statt die ersten Seiten zu nehmen.
  3. Setzen Sie den Pixel-Schwellenwert (0-255). Ein Pixel gilt als geändert, wenn der größte Unterschied zwischen seinen Rot-, Grün- und Blauwerten über dem Schwellenwert liegt; der Standard 18 übergeht die kleinen Abweichungen des Kantenglättens. Ein leeres, negatives oder zu großes Eingabefeld wird im Feld selbst korrigiert, sodass die angezeigte Zahl die angewandte ist.
  4. Drücken Sie PDFs vergleichen und lesen Sie die Karten und die drei Messwerte: verglichene Seiten, geänderte Seiten und Größe des ZIP.
  5. Drücken Sie Differenzbilder herunterladen für das ZIP der Karten. Leeren räumt Liste, Karten, Messwerte und das gepackte ZIP.

Was die Differenzkarte und die Messwerte bedeuten

Was eine Differenzkarte zeigt

Jede Karte trägt die Seitennummer, eine Kennzeichnung (Identisch, Geändert oder Seite fehlt), den gemessenen Anteil und die Karte. Auf der Karte sind die Pixel rot, die beide Darstellungen nicht teilen; der Rest bleibt in einem hellen Grau, das aus der mittleren Helligkeit beider Seiten berechnet wird, damit die Form des Dokuments unter den Markierungen sichtbar bleibt. Es ist eine Karte, keine Gegenüberstellung und keine verschiebbare Überlagerung.

Zwei identische Dateien messen auf jeder Seite 0,00% und bleiben grau. Eine zusätzliche Textzeile maß 0,38% der Seite beim Standard-Schwellenwert, die Zahl ist also der Anteil der Seite über dem Schwellenwert und keine Schweregradnote. Der Schwellenwert legt fest, wo die Grenze zwischen gleich und geändert liegt: bei 255 kann kein Pixel sie überschreiten, und der Bericht sagt dann 0,00%, obwohl sich die Dateien unterscheiden.

Fehlende Seiten, Papierformate und Reihenfolge

Seiten werden über die Nummer gepaart, nicht über die Position: ist eine Datei kürzer, kommen die Seiten, die nur in der längeren Datei stehen, als Seite fehlt mit 100,00% zurück, und die Karte zeigt die vorhandene Seite gegen eine leere Fläche. Es wird nichts aufgefüllt, eingefügt oder angenommen.

Jede Seite wird in ihrer eigenen Größe gerendert, deshalb messen zwei Dokumente mit unterschiedlichen Papierformaten auf jeder vorhandenen Seite etwa 10,8%, selbst bei gleichem Text. Verkleinern oder beschneiden Sie die Dateien vorher, wenn Sie nur den Inhalt vergleichen wollen.

Was nicht verglichen wird

Verglichen wird nur die Darstellung: keine Textebene, keine Metadaten, keine eingebetteten Dateien und keine logische Struktur. Eine Änderung, die die Darstellung unverändert lässt (korrigierte Metadaten, ein zusätzliches Lesezeichen, eine ausgetauschte, gleich aussehende Schrift), wird nicht gemeldet, eine Änderung, die nur in der Darstellung existiert, etwa ein anderer Zoom beim Export, schon.

pdf.js rendert die Seiten und JSZip packt die Karten, beides im Browser: die zwei Dateien werden nicht an VoriTools oder andere Stellen hochgeladen und am Ende des Durchlaufs geschlossen. Beschädigte, leere oder umbenannte Dateien werden mit einer geschriebenen Meldung abgelehnt, und verschlüsselte oder passwortgeschützte PDFs lassen sich gar nicht öffnen.

Zuletzt verwendet: