GroupDocs.Comparison for Java ist die flexibelste und benutzerfreundlichste API, die Sie bei der Entwicklung von Dokumentvergleichsanwendungen in der Java-Umgebung unterstützt. Mit der Differenzprüfung und der Dokumentzusammenführungs-API können Sie Änderungen und Unterschiede im Inhalt sowie im Textstil zwischen ähnlichen Dokumentformaten erkennen.
Die GroupDocs.Comparison-Bibliothek unterstützt die Erkennung von Unterschieden im Inhalt und Textstil zwischen gängigen Bild- und Dokumentformaten wie PDF, HTML, E-Mail-Outlook, Microsoft Office Word-Dokumenten, Excel-Tabellen, PowerPoint-Präsentationen, OneNote, Visio-Diagrammen, Texten und PNG , GIF- und BMP-Bilder sowie Hunderte anderer Formate.
Ein Vergleich kann durchgeführt werden, um Änderungen im Inhalt von Wörtern, Absätzen, Tabellen oder Diagrammen und deren Stilen zu erkennen. Sie erhalten ein Vergleichsdokument, das eine Zusammenfassung der Unterschiede sowie deren Anzahl und Artzugehörigkeit auflistet. GroupDocs.Comparison for Java kann problemlos grundlegende Informationen über das Quelldokument extrahieren, einfache, passwortgeschützte und verschlüsselte Dokumente verschiedener Formate über eine Datei oder einen Datenstrom vergleichen und speichern.
Es gibt bereits zahlreiche Dokumentationen zur Verwendung der Vergleichsbibliothek auf verschiedenen Plattformen mit Codebeispielen, sodass Sie nicht lange darüber nachdenken müssen, wie Sie mit der GroupDocs.Comparison für die Java-API in Ihrer Anwendung arbeiten.
Für GroupDocs.Comparison for Java muss keine externe Software im System installiert werden. Es ist mit allen Java-Versionen kompatibel und unterstützt gängige Betriebssysteme (Windows, Linux, MacOS), auf denen die Java-Laufzeitumgebung ausgeführt werden kann.
Über die GroupDocs.Comparison for Java-API können Sie Dokumente unterstützter Formate einfach vergleichen, um Unterschiede zwischen ihnen zu finden. Das folgende Beispiel zeigt, wie man zwei Microsoft Word-Dokumente mit Java vergleicht:
try (Comparer comparer = new Comparer("D:\\source.pdf")) {
comparer.add("D:\\target.pdf");
comparer.compare("D:\\result.pdf");
}
Mit GroupDocs.Comparison for Java können Sie Dokumente auf drei Ebenen vergleichen. Sie können die Vergleichsintensität auf niedrig (Text Wort für Wort mit Genauigkeit für Bildraster = 50 vergleichen), mittel (Text Zeichen für Zeichen mit Genauigkeit für Bildraster = 100 vergleichen) oder hoch (Text Zeichen für Zeichen mit Genauigkeit für Bildgebung vergleichen) einstellen Raster = 150).
Neben dem Dokumentinhalt ermöglicht die GroupDocs.Comparison for Java-API auch den Vergleich des Textstils. Schriftartname, -größe, -farbe, -stil (fett, kursiv, unterstrichen, Kapitälchen und Hyperlinks) und gegebenenfalls die Unterfarbe können ebenfalls verglichen werden, um Unterschiede zwischen verglichenen Dokumenten zu überprüfen, während Wörter und Zeichen verglichen werden. Für den Absatzvergleich können auch Ausrichtung, Einzug (linker Einzug, rechter Einzug), Abstand (Leerzeichen danach, Leerzeichen davor), Einzug der ersten Zeile und Zeilenabstand verglichen werden. Ebenso können ggf. auch andere Abschnitte einer Seite über die GroupDocs.Comparison for Java-API verglichen werden. Zu den Abschnitten gehören Fußzeilenabstand, Seitenränder (links, rechts, oben und unten), Seitenhöhe, Seitenausrichtung, Rahmenfarbe und Linienbreite.