W tym samouczku wyjaśniamy krok po kroku proces porównania PDF plików przy użyciu języka Java. Nie musisz instalować oprogramowania innych firm i szybko rozwijać możliwości porównywania plików PDF w Javie, zużywając kilka wywołań interfejsu API. Tutaj możesz znaleźć kompletne instrukcje i funkcjonalny przykład porównywania dokumentów PDF.
Kroki, aby porównać pliki PDF przy użyciu języka Java
- Zainstaluj GroupDocs.Comparison for Java z repozytorium Maven
- Dodaj odniesienie do podstawowych klas do przeprowadzania porównania plików PDF przy użyciu języka Java
- Utwórz instancję klasy Comparer i przekaż źródłowy plik PDF do jej konstruktora
- Wywołaj metodę add klasy Comparer i określ ścieżkę do pliku docelowego, aby porównać dokumenty PDF przy użyciu języka Java
- Na koniec wywołaj metodę porównania i przekaż wynikową ścieżkę do pliku
Stworzyliśmy powyższe kroki dla porównania dwóch plików PDF pod kątem różnic przy użyciu Java. Wystarczy postępować zgodnie z tymi punktami w kolejności, aby rozpocząć rozwijanie funkcji porównywania dwóch plików PDF w Javie. Co więcej, instrukcje te mogą być używane na platformach, w tym MS Windows, Linux i Mac OS.
Kod do porównywania plików PDF przy użyciu języka Java
import com.groupdocs.comparison.Comparer; | |
import com.groupdocs.comparison.license.License; | |
public class ComparePdfFilesUsingJava { | |
public static void main(String[] args) { // Main function to compare PDF documents in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Comparison.lic"); | |
try (Comparer comparer = new Comparer("source.pdf")) { | |
comparer.add("target.pdf"); | |
comparer.compare("result.pdf"); | |
} | |
System.out.println("Done"); | |
} | |
} |
W powyższym przykładzie możesz zobaczyć kod Java do porównania dwóch plików PDF. Opracowaliśmy przykładowy kod do przeprowadzania porównania dwóch dokumentów PDF. Możesz jednak dodać więcej dokumentów do porównania, powtarzając krok 4 w kodzie. Możesz także użyć różnych innych formatów dokumentów do porównań, takich jak DOCX, XLSX, PPTX, VSDX, ODT, PNG i wiele innych.