1. Produkte
  2.   Pdf
  3.   Java
  4.   PdfCompare
 
  

Vergleichen Sie verschlüsselte PDF-Dokumente über die Java-Bibliothek

Open-Source-Java-API zum Vergleichen von zwei PDF-Dokumenten und zum einfachen Speichern oder Anzeigen der Ergebnisse in einer PDF-Datei.

PDF steht für das Portable Document Format; Das PDF-Dateiformat ist eines der weltweit am häufigsten verwendeten Dateiformate. PDF ist ein flexibles Dateiformat, in dem Sie auf viele verschiedene Arten Dinge tun können, um die Anforderungen Ihres Unternehmens zu erfüllen. Manchmal ist es erforderlich, zwei Versionen einer PDF-Datei zu vergleichen, um zu überprüfen, was geändert wurde. Die Open-Source-Java-Bibliothek PdfCompare hilft Entwicklern, PDF-Dokumente in ihren eigenen Anwendungen zu vergleichen. Sie können zwei PDF-Dateien einfach vergleichen und die Ergebnisse problemlos in einer PDF-Datei speichern oder anzeigen. Sie können bestimmte Seiten oder einige Bereiche der Seiten während des Vergleichs einfach ignorieren. Sie können die PDF-Dateien, die Sie vergleichen möchten, einfach auswählen und laden

Es gibt eine einfache interaktive Benutzeroberfläche, die Benutzer einfach starten können, indem sie die Klasse Class de.redsix.pdfcompare.Main aufrufen. Die Bibliothek verwendet verschiedene Arten von Markierungen, um verschiedene Teile des PDF-Dokuments zu unterscheiden. Sie können rechteckige Bereiche definieren, die beim Vergleich ignoriert werden können. Dazu muss eine Datei erstellt werden, die zu ignorierende Bereiche definiert.

Previous Next

Erste Schritte mit PdfCompare

Bitte verwenden Sie den folgenden Befehl, um die Maven-Abhängigkeit in Ihrem Projekt hinzuzufügen.

OpenPDF Maven-Abhängigkeit

<dependency>
  <groupId>de.redsix</groupId>
  <artifactId>pdfcompare</artifactId>
  <version>...</version> <!-- see current version in the maven central tag above -->
</dependency>

Vergleichen Sie PDF-Dateien Pixel für Pixel

Die Open-Source-Bibliothek PdfCompare hat Unterstützung für den Pixel-für-Pixel-Vergleich von PDF-Dateien mit Java-Code integriert. Die Bibliothek verwendet verschiedene Arten von Farbschemata, um verschiedene Bereiche der verglichenen Dokumente zu identifizieren. Die gleichen oder gleichen Pixel des Dokuments werden etwas verblasst. Abweichende Pixel sind rot und grün markiert. Die gelben Pixel zeigen Ignorierbereiche und die Ränder der Papierbereiche sind magentafarben markiert. Seiten, die erwartet wurden, aber nicht erschienen sind, sind mit einem roten Rand gekennzeichnet. Sie können das Farbschema leicht ändern. Um das Farbschema zu ändern, fügen Sie bitte eine Datei namens "application.conf" in das Stammverzeichnis des Klassenpfads ein. In dieser Datei können Sie ganz einfach ein neues Farbschema im HTML-Stil-Format angeben.

Vergleichen Sie verschlüsselte PDF-Dokumente

Die PdfCompare-Bibliothek bietet Funktionen zum Vergleichen verschlüsselter PDF-Dokumente in ihren eigenen Anwendungen mithilfe von Java-Befehlen. Um passwortgeschützte PDF-Dateien zu vergleichen, müssen Sie das Passwort der Dokumente angeben. Sie können zu diesem Zweck zwei Methoden verwenden und müssen das Passwort als Zeichenfolgenparameter übergeben.

Ausschließen von PDF-Bereichen beim Dokumentenvergleich

Die Open-Source-Bibliothek PdfCompare gibt Softwareentwicklern die Möglichkeit, bestimmte Bereiche beim Vergleich der PDF-Dokumente auszuschließen. Um einen Bereich auszuschließen, müssen Sie diesen Bereich definieren. Sie können eine Datei erstellen und einen rechteckigen Bereich innerhalb dieser Datei definieren, der ignoriert werden soll. Wenn die bereitgestellte Ausschlussdatei während des Vergleichs nicht gefunden wird, wird sie ignoriert und der Vergleich wird ohne die Ausschlüsse durchgeführt.

 Deutsch