Porównaj dwa DOCX pliki w C# za pomocą naszego narzędzia do sprawdzania różnic. Dzięki naszemu interfejsowi API o wysokiej wierności .NET możesz znaleźć różnicę między porównywanymi DOCX dokumentami i wyeksportować wyniki do wygodnego formatu pliku.
Dzięki temu natywnemu API .NET możesz łatwo porównywać DOCX 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. Eliminuje potrzebę zewnętrznych zależności, zapewniając kompleksowy zestaw funkcjonalności przetwarzania DOCX w ramach jednego pakietu .NET.
Na tej stronie docelowej przedstawiamy demonstrację na żywo porównania DOCX w akcji, połączoną z ilustracyjnym przykładem C#. Porównuje zawartość DOCX dokumentów zarówno na poziomie znaków, jak i słów. Nawet jeśli zmieniony zostanie tylko jeden znak, całe słowo zostanie oznaczone jako zmodyfikowane. Przekonaj się na własnej skórze, jak łatwo jest porównać dwa dokumenty, przesyłając DOCX pliki do interfejsu, wybierając żądany format wyjściowy i zaznaczając różnice między DOCX dokumentami ze 100% dokładnością.
Czasami może nie być jasne, czy DOCX plik został zmodyfikowany, a ręczne porównywanie dwóch wersji dokumentu może być trudnym zadaniem. I odwrotnie, czasami masz pewność, że DOCX dokument został zmieniony, ale wizualna identyfikacja zaktualizowanych sekcji staje się przytłaczająca. Porównanie DOCX jest coraz bardziej poszukiwaną procedurą, szczególnie w zautomatyzowanych obiegach dokumentów. Przyjrzyjmy się typowym scenariuszom, w których automatyczne porównanie DOCX może być bardzo cenne:
Jak widać, programowe porównanie DOCX oferuje ogromne korzyści w różnych dziedzinach, umożliwiając usprawnienie przepływów pracy, lepszą współpracę i zwiększoną produktywność. Dzięki API C# masz możliwość bezproblemowego wykorzystania tych zalet w swoich projektach .NET. Wypróbuj nasze demo na żywo, przesyłając dwa DOCX dokumenty, wybierając format docelowy, aby podkreślić różnice i sprawdzając przykładowy kod C#. Ten fragment C# pokazuje, jak znaleźć różnice między DOCX plikami i zapisać wyniki w wymaganym formacie.
Ważna uwaga: porównywane DOCX dokumenty nie powinny być poprawiane przed wywołaniem metody porównawczej. Najpierw musisz zaakceptować wszystkie poprawki.
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.
Możesz wykonać operację porównania dla innych formatów plików: