GroupDocs.Comparison auf einen Blick

API zum Vergleich von Unterschieden zwischen Dokumenten in .NET Anwendungen

Illustration comparison

Dateivergleich in C#

Ermitteln Sie Unterschiede zwischen Quell- und Zieldateien auf Absatz-, Wort- und Zeichenebene. Identifizieren Sie Stil- und Formatierungsänderungen wie Fett, Kursiv, Unterstreichungen, Durchstriche, Schrifttypen usw.

Die gängigsten Datei- und Dokumentformate werden unterstützt

Die GroupDocs.Comparison API ermöglicht einen effizienten Dokumentenvergleich in einer Vielzahl von Formaten, darunter PDF, HTML, E-Mails, Microsoft Office Dokumente (Word, Excel, PowerPoint, OneNote, Visio), verschiedene Bildtypen (JPEG, PNG, GIF, BMP), Textdateien und mehr.

Änderungen einfach anwenden oder ablehnen

Jeder Unterschied, der in den verglichenen Dokumenten mithilfe der GroupDocs.Comparison API identifiziert wurde, kann selektiv angewendet oder abgelehnt werden, sodass eine Anpassung vor dem Export in das endgültige Ausgabedokument möglich ist.

Zusammenfassender Vergleichsbericht

Generieren Sie einen zusammenfassenden Bericht über die Unterschiede, in dem alle in den verglichenen Dokumenten gefundenen Änderungen detailliert beschrieben werden, und speichern Sie ihn als Referenz.

Plattformunabhängigkeit

GroupDocs.Comparison for .NET unterstützt die folgenden Betriebssysteme, Frameworks und Paketmanager

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Unterstützte Dateiformate

GroupDocs.Comparison for .NET unterstützt Operationen mit den folgenden Dateiformaten.

Microsoft Office & OpenDocument Formate

  • Word: DOCX, DOC, DOCM,DOT, DOTM, DOTX, RTX, RTF, TXT
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, POT, POTX, PPS, PPSX
  • Outlook: EML, EMLX, MSG
  • OneNote: ONE
  • OpenDocument: ODT, ODP, OTP, ODS, OTT
  • Festes Seitenlayout: PDF

Bilder, Grafiken und Diagramme

  • Rasterbilder: BMP, GIF, JPG, JPEG, PNG
  • Medizinische Bildgebung: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

Andere

  • Text: TXT
  • Programmiersprachen: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • Netz: HTM, HTML, MHT, MHTML
  • E-Bücher: MOBI, DjVu
  • Durch Trennzeichen getrennte Werte: CSV

GroupDocs.Comparison Funktionen

Vergleichen Sie einfach PDF und Office-Dokumente, Bilder und andere Formate

Feature icon

Einfach zu verwendender Dokumentenvergleich

Analysieren und identifizieren Sie Unterschiede zwischen zwei Dokumenten.

Feature icon

Vergleichen Sie mehrere Dokumente

Analysieren und identifizieren Sie gleichzeitig Unterschiede in mehreren Dokumenten.

Feature icon

Unterstützte Formate

Kompatibel mit über 50 weit verbreiteten Dokumentenformaten aus verschiedenen Kategorien, was eine breite Anwendbarkeit gewährleistet.

Feature icon

Änderungen akzeptieren oder ablehnen

Klare visuelle Anzeige der erkannten Änderungen, komplett mit Optionen, um diese Änderungen entweder zu akzeptieren oder abzulehnen.

Feature icon

Vorschauen generieren

Möglichkeit, Vergleichsergebnisse als Bildvorschau zum einfachen Nachschlagen und Teilen zu speichern.

Feature icon

Vergleich der Inhalte

Führen Sie gründliche Textvergleiche auf verschiedenen Ebenen durch — einschließlich Zeile für Zeile, Absatz, Wort und Zeichen — mit hervorgehobenen Unterschieden für eine bessere Übersichtlichkeit.

Feature icon

Vergleich von Stil und Formatierung

Erkennt und markiert Änderungen an der Formatierung und im Stil von Dokumenten und gewährleistet so eine umfassende Überprüfung.

Feature icon

Flexible Metadateneinstellungen

Bewahren Sie Metadaten aus Quell- oder Zieldateien bei oder passen Sie sie an die Benutzereinstellungen an.

Feature icon

Passwortschutz

Analysieren Sie kennwortgeschützte Dokumente und sichern Sie das Ausgabedokument mit einer Passwortverschlüsselung für zusätzliche Sicherheit.

Feature icon

Selektiver Seitenvergleich

Laden und vergleichen Sie bestimmte Abschnitte oder Seiten eines Dokuments für eine gezielte Analyse.

Feature icon

Kommentare anzeigen

Wählen Sie, ob Kommentare beim Laden des Quelldokuments ein- oder ausgeblendet werden sollen, um den Vergleichsprozess besser steuern zu können.

Codebeispiele

Einige Anwendungsfälle typischer GroupDocs.Comparison for .NET Operationen

Vergleich passwortgeschützter Dokumente.

Um Dokumente zu vergleichen, die [mit einem Passwort geschützt] sind (https://docs.groupdocs.com/comparison/net/load-password-protected-documents/), müssen Sie es angeben und dann die Dokumente laden:

So vergleichen Sie passwortgeschützte Dokumente.

// Laden Sie das Quelldokument und geben Sie sein Passwort an
using(Comparer comparer = new Comparer("source.docx", new LoadOptions() {Password = "1234"}))  
{
    // Laden Sie das Zieldokument und geben Sie sein Passwort an
    comparer.Add("target.docx", new LoadOptions() {Password = "5678"});

    // Vergleichsergebnis in einer angegebenen Datei speichern
    comparer.Compare("result.docx");
}

Vergleich mehrerer PDF Dokumente.

GroupDocs.Comparison ermöglicht es Ihnen, mehr als zwei Dokumente zu vergleichen. Die Operation ist fast dieselbe wie beim Vergleich zweier Dateien. Sie müssen der Klasse comparer nur weitere Zieldateien hinzufügen.

So vergleichen Sie drei oder mehr Dokumente.

// Laden Sie das Quelldokument
using(Comparer comparer = new Comparer("source.docx") 
{
    // Geben Sie die zweite Datei für den Vergleich an
    comparer.Add("target2.docx");
    
    // Geben Sie die dritte Datei für den Vergleich an
    comparer.Add("target3.docx");
    
    // Vergleichsergebnis in einer angegebenen Datei speichern
    comparer.Compare("result.docx");
}
 Deutsch