Korzystając z naszego programowania API, możesz porównać dwa pliki i znaleźć między nimi różnicę. Innymi słowy, nasza .NET biblioteka jest potężnym narzędziem do sprawdzania różnic między plikami. Po użyciu Document Comparison API możesz uzyskać wynik i zapisać go w DOCX, PDF, DOC i kilku innych formatach.
Dzięki temu natywnemu API .NET możesz łatwo porównywać dokumenty i uzyskać różnice w żądanym formacie wyjściowym. Nasza biblioteka C# jest w pełni samodzielna i nie opiera się na żadnych zewnętrznych narzędziach ani usługach. Wszystkie funkcje przetwarzania dokumentów są zaimplementowane w tym potężnym rozwiązaniu C#, co zapewnia bezproblemową obsługę.
Porównanie dokumentów to bardzo pożądana procedura, szczególnie w przypadku zautomatyzowanego obiegu dokumentów. Niezależnie od tego, czy pracujesz z dokumentami prawnymi, systemami kontroli wersji czy systemami zarządzania treścią, API porównywania dokumentów dla C# może zmienić reguły gry. Porównuje zawartość dokumentów zarówno na poziomie znaków, jak i na poziomie słów. Nawet jeśli zmieniony zostanie tylko jeden znak, całe słowo zostanie oznaczone jako zmodyfikowane. Pozwala to wykryć najmniejsze zmiany, które byłyby niewidoczne dla ludzkiego oka.
Zdarzają się sytuacje, gdy nie masz pewności, czy dokument został zmodyfikowany, a proces ręcznego porównywania dwóch wersji dokumentu może być dość trudny. Z drugiej strony istnieją przypadki, w których masz pewność, że dokument został zmieniony, ale zadanie wizualnego zlokalizowania zaktualizowanych obszarów staje się niezwykle trudne. Przyjrzyjmy się typowym scenariuszom, w których automatyczne porównywanie dokumentów może być niezwykle przydatne:
Integrując automatyczne porównywanie dokumentów ze swoimi przepływami pracy, zyskujesz możliwość programowego porównywania dokumentów, wyodrębniania różnic i natychmiastowego uzyskiwania wyników w żądanym formacie wyjściowym. Niezależnie od tego, czy jesteś doświadczonym programistą, czy dopiero zaczynasz pracę z .NET, nasze obszerne fragmenty kodu i demonstracja online poprowadzą Cię przez cały proces.
Wypróbuj nasze demo na żywo, przesyłając dwa dokumenty, wybierając format docelowy, aby podkreślić różnice i sprawdzając fragment C# kodu wyświetlany na ekranie. Ten przykład szczegółowo pokazuje, jak programowo przeprowadzić porównanie dokumentów i uzyskać wyniki w wymaganym formacie pliku.
Ważna uwaga: porównywane dokumenty nie powinny być poprawiane przed wywołaniem metody porównawczej. Najpierw musisz zaakceptować wszystkie poprawki. Zajęliśmy się już tym niuansem w poniższym fragmencie C# kodu:
dotnet add package Aspose.Words
Kopiuj
using Aspose.Words;
var docA = new Document("Input1.docx");
var docB = new Document("Input2.docx");
// Nie powinno być żadnych poprawek przed porównaniem.
docA.AcceptAllRevisions();
docB.AcceptAllRevisions();
docA.Compare(docB, "Author Name", DateTime.Now);
docA.Save("Output.docx");
Istnieją trzy alternatywne opcje instalacji "Aspose.Words for .NET" w systemie. Wybierz taki, który odpowiada Twoim potrzebom i postępuj zgodnie z instrukcjami krok po kroku:
Nasz produkt jest w pełni wieloplatformowy i obsługuje wszystkie główne implementacje .NET:
O ile kod .NET nie jest zależny od sprzętu lub systemu operacyjnego, ale tylko od maszyny wirtualnej, możesz swobodnie tworzyć dowolne oprogramowanie dla systemów Windows, macOS, Android, iOS i Linux. Upewnij się tylko, że masz zainstalowaną odpowiednią wersję .NET Framework, .NET Core, Windows Azure, Mono lub Xamarin.
Do tworzenia aplikacji C#, F#, VB.NET zalecamy używanie zintegrowanych środowisk programistycznych Microsoft Visual Studio, Xamarin i MonoDevelop.
Aby uzyskać więcej informacji, zapoznaj się z dokumentacją produktu.