W tym artykule znajdziesz wskazówki, jak porównywać PDF dokumenty przy użyciu języka C#. Zawiera on szczegóły dotyczące ustawiania środowiska IDE do tworzenia, listę kroków programowania i przykładowy kod do tworzenia narzędzia do porównywania plików PDF przy użyciu języka C#. Nauczysz się porównywać strona po stronie lub porównywać dwa pliki PDF jako całość bez korzystania z narzędzi innych firm.
Kroki porównywania plików PDF za pomocą języka C#
- Ustaw środowisko, aby używać Aspose.PDF for .NET do porównywania plików PDF
- Załaduj oba pliki PDF do oddzielnych obiektów klasy Document
- Utwórz obiekt ComparisonOptions dla ustawień niestandardowych
- Użyj przestrzeni nazw TextPdfComparer i wywołaj metodę ComparePages(), aby porównać poszczególne strony
- Użyj CompareFlatDocuments(), aby porównać dwa różne pliki
Powyższe kroki opisują proces porównania dwóch dokumentów PDF przy użyciu języka C#. Załaduj oba pliki PDF oddzielnie do obiektu klasy Document i uzyskaj dostęp do odniesienia do stron docelowych z obu plików. Wywołaj metodę TextPdfComparer.ComparePages(), aby porównać strony lub wywołaj metodę TextPdfComparer.CompareFlatDocuments(), aby porównać cały tekst dwóch załadowanych plików.
Kod do porównywania dwóch plików PDF przy użyciu języka C#
Powyższy kod demonstruje mechanizm tworzenia narzędzia do porównywania dokumentów PDF przy użyciu języka C#. Możesz dostosować proces, ustawiając listę wykluczonych prostokątnych obszarów w plikach 1 i 2, oznaczając flagą wykluczenie tabel z porównania lub definiując obszary ekstrakcji z wybranych stron. Porównanie stron zwraca listę różnic na stronach, podczas gdy porównanie plików zwraca plik PDF zawierający szczegóły różnic między dwoma plikami.
Ten samouczek nauczył nas, jak porównywać pliki PDF. Jeśli chcesz scalić pliki PDF, zapoznaj się z artykułem na jak scalić pliki PDF za pomocą C#.