Fark denetleyicimizi kullanarak iki DOCX dosyasını C#'da karşılaştırın. Yüksek kaliteli .NET API'miz ile, karşılaştırılan DOCX belgeleri arasındaki farkı bulabilir ve sonuçları uygun bir dosya biçimine aktarabilirsiniz.
Bu yerel .NET API'si ile DOCX belgelerini kolayca karşılaştırabilir ve istediğiniz çıktı formatındaki farklılıkları elde edebilirsiniz. C# kitaplığımız tamamen bağımsızdır ve herhangi bir harici araç veya hizmete bağlı değildir. Tek bir .NET paketinde kapsamlı bir DOCX işleme işlevleri seti sağlayarak harici bağımlılık ihtiyacını ortadan kaldırır.
Bu açılış sayfasında size açıklayıcı bir C# örneğiyle birlikte DOCX karşılaştırmasının canlı bir demosunu sunuyoruz. DOCX belgelerinin içeriklerini hem karakter düzeyinde hem de kelime düzeyinde karşılaştırır. Yalnızca tek bir karakter değiştirilse bile kelimenin tamamı değiştirilmiş olarak işaretlenecektir. DOCX dosyalarını arayüze yükleyerek, istenen çıktı formatını seçerek ve %100 doğrulukla işaretlenmiş DOCX belgeleri arasındaki farkları alarak iki belgeyi karşılaştırmanın ne kadar kolay olduğunu ilk elden deneyimleyin.
Bazen bir DOCX dosyasının değiştirilip değiştirilmediği açık olmayabilir ve bir belgenin iki sürümünü manuel olarak karşılaştırmak göz korkutucu bir görev olabilir. Tersine, DOCX belgesinin değiştiğinden emin olduğunuz ancak güncellenen bölümleri görsel olarak tanımlamak bunaltıcı hale geldiği zamanlar vardır. DOCX karşılaştırması, özellikle otomatik belge iş akışlarında giderek daha fazla aranan bir prosedürdür. Otomatik DOCX karşılaştırmasının son derece değerli olabileceği tipik senaryoları inceleyelim:
Gördüğünüz gibi, programatik DOCX karşılaştırması çeşitli alanlarda çok büyük faydalar sunarak iş akışlarının kolaylaştırılmasını, işbirliğinin geliştirilmesini ve üretkenliğin artırılmasını sağlar. Bu C# API'si ile, bu avantajlardan .NET projelerinizde sorunsuz bir şekilde yararlanma gücüne sahipsiniz. İki DOCX belgesi yükleyerek, farklılıkları vurgulamak için hedef formatı seçerek ve C# kod örneğini inceleyerek canlı demomuzu deneyin. Bu C# pasajı, DOCX dosyaları arasındaki farkların nasıl bulunacağını ve sonuçların gerekli formatta nasıl kaydedileceğini gösterir.
Önemli bir nokta: Karşılaştırılan DOCX belgelerinin, karşılaştırma yöntemini çağırmadan önce revizyonları olmamalıdır. Öncelikle tüm revizyonları kabul etmelisiniz.
dotnet add package Aspose.Words
Kopyala
using Aspose.Words;
var docA = new Document("Input1.docx");
var docB = new Document("Input2.docx");
// Karşılaştırma öncesi revizyon yapılmamalıdır.
docA.AcceptAllRevisions();
docB.AcceptAllRevisions();
docA.Compare(docB, "Author Name", DateTime.Now);
docA.Save("Output.docx");
Aspose.Words for .NET sisteminize kurmak için üç alternatif seçenek vardır. Lütfen ihtiyaçlarınıza uygun olanı seçin ve adım adım talimatları izleyin:
Ürünümüz tamamen platformlar arasıdır ve tüm önemli .NET uygulamalarını destekler:
.NET kodunun temel donanıma veya işletim sistemine bağlı olmadığı, yalnızca bir Sanal Makineye bağlı olduğu sürece Windows, macOS, Android, iOS ve Linux için her türlü yazılımı geliştirmekte özgürsünüz. İlgili .NET Framework, .NET Core, Windows Azure, Mono veya Xamarin sürümünü yüklediğinizden emin olun.
C#, F#, VB.NET uygulamaları oluşturmak için Microsoft Visual Studio, Xamarin ve MonoDevelop entegre geliştirme ortamlarını kullanmanızı öneririz.
Daha fazla ayrıntı için lütfen Ürün Dokümantasyonuna bakın.
Diğer dosya biçimleri için karşılaştırma işlemi yapabilirsiniz: