Jak porovnávat dokumenty aplikace Word pomocí Javy

Tento rychlý návod popisuje kompletní postup porovnání Word dokumentů pomocí Java. Tento článek poskytuje podrobné informace pro konfiguraci knihovny pro porovnání dokumentů, kroky k vytvoření kódu a také ukázkový kód Java pro porovnání dvou dokumentů aplikace Word. Kromě toho lze tuto příručku používat na operačních systémech, jako jsou MS Windows, Linux a Mac OS.

Kroky k porovnání dokumentů Word pomocí Java

  1. Nainstalujte GroupDocs.Comparison for Java z úložiště Maven v projektu Java a porovnejte dokumenty aplikace Word
  2. Importujte základní třídy pro vývoj funkcí pro porovnání souborů Word v Javě
  3. Vytvořte instanci třídy Comparer a předejte zdrojový soubor Wordu jeho konstruktoru
  4. Zavolejte metodu add třídy Comparer a zadejte cestu k cílovému souboru DOCX
  5. Nakonec zavolejte metodu porovnání a předejte výslednou cestu k souboru aplikace Word k porovnání

Tyto kroky vysvětlují postup porovnání dokumentů aplikace Word pro rozdíly v Javě pomocí jedné z nejlepších knihoven pro porovnání dokumentů. Porovnání dvou dokumentů aplikace Word podle výše uvedených pokynů je velmi rychlý proces. Dále nevyžaduje software třetích stran a MS Office pro porovnávání souborů aplikace Word. Kromě toho lze tuto funkci vyvinout pomocí tří až čtyř řádků kódu, které se skládají z používání rozhraní API.

Kód pro porovnání dokumentů Word pomocí Javy

import com.groupdocs.comparison.Comparer;
import com.groupdocs.comparison.result.ChangeInfo;
import com.groupdocs.comparison.license.License;
import java.nio.file.Path;
public class CompareWordDocumentsUsingJava {
public static void main(String[] args) { // Main function to compare Word documents in Java
// Remove the watermark in output Word document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Comparison.lic");
try (Comparer comparer = new Comparer("source.docx")) {
comparer.add("target.docx");
final Path resultPath = comparer.compare("result.docx");
}
System.out.println("Done");
}
}

Ve výše uvedeném příkladu jsme napsali funkci pro porovnání dvou dokumentů aplikace Word a zvýraznění rozdílů pomocí Javy. Tento ukázkový kód ukazuje porovnání dvou souborů aplikace Word v jazyce Java, můžete však porovnat více dokumentů aplikace Word opakováním kroku 4 v kódu. Navíc můžete rychle porovnávat dokumenty pro jiné formáty Microsoft Word, jako jsou DOC, DOCM, DOT, DOTM, DOTX a RTF.

Diskutovali jsme o podrobných postupech porovnání dvou dokumentů aplikace Word pomocí Javy a vytvořili jsme pro ně ukázkový kód. Nedávno jsme publikovali článek o porovnávání souborů Excel v Javě, další informace naleznete v průvodci jak porovnávat soubory Excel v Javě.

 Čeština