Birden fazla sözleşme, araştırma makalesi veya teknik belge ile çalışırken, Word belgelerini karşılaştırabilmek çok önemlidir. Otomatik araçlarla, 2 Word docs karşılaştırabilir, farkları vurgulayabilir ve eklemeleri, çıkarmaları veya değişiklikleri gösteren kapsamlı bir rapor oluşturabilirsiniz. Bu, doğruluğu garanti eder, zaman kazandırır ve manuel inceleme hatalarını önler.
- API for Word Document Comparison
- C# kullanarak Word Belgelerini Karşılaştırma
- DOCX Dosyalarını cURL ile Karşılaştır
Word Belgesi Karşılaştırma API’si
Geliştiricilerin C# uygulamalarında Word dosyalarını kolayca karşılaştırmasını sağlayan bu güçlü API, Word belgeleri arasındaki metin, biçimlendirme ve yapısal farklılıkları tanımlar. SDK’yı NuGet’ten yükleyin:
- Sadece Word belgeleri değil, API çok sayıda başka formatı karşılaştırma yeteneğine sahiptir.
NuGet\Install-Package GroupDocs.Comparison-Cloud -Version 23.10.0
Şimdi, GroupDocs cloud Dashboard ‘dan Müşteri Kimliğinizi ve Sırrınızı alın.
C# kullanarak Word Belgelerini Karşılaştırın
İşte GroupDocs.Comparison kullanarak DOCX dosyalarını programatik olarak nasıl karşılaştırabileceğiniz:
- API kimlik bilgilerini yapılandırın:
var config = new Configuration(clientId, clientSecret);
- CompareApi’yi Başlat:
var compareApi = new CompareApi(config);
- Kaynak ve hedef Word dosyalarını tanımlayın:
var sourceFile = new FileInfo("source.docx");
var targetFile = new FileInfo("target.docx");
- Create a comparison request:
var request = new ComparisonRequest(sourceFile, targetFile, outputPath);
- API’yi çağırarak belgeleri çevrimiçi karşılaştırın:
var response = compareApi.Compare(request);
// Daha fazla örnek için, https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-dotnet
var config = new Configuration(clientId, clientSecret);
var compareApi = new CompareApi(config);
var sourceFile = new FileInfo("source.docx");
var targetFile = new FileInfo("target.docx");
var request = new ComparisonRequest(sourceFile, targetFile, outputPath);
var response = compareApi.Compare(request);
DOCX Dosyalarını cURL ile Karşılaştır
Alternatif olarak, DOCX dosyalarını çevrimiçi olarak karşılaştırmak için kullanabilir ve cURL komutları. Bu, otomatik betikler ve CI/CD iş akışları için yararlıdır.
- JWT token oluşturun:
curl -v "https://api.groupdocs.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
- Perform Document Comparison:
curl -v -X POST "https://api.groupdocs.cloud/v2.0/comparison/comparisons" \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ \"SourceFile\": { \"FilePath\": \"firstDoc.docx\" }, \"TargetFiles\": [ { \"FilePath\": \"secondDoc.docx\" } ], \"Settings\": { \"GenerateSummaryPage\": true, \"ShowDeletedContent\": true, \"ShowInsertedContent\": true, \"StyleChangeDetection\": true, \"InsertedItemsStyle\": { \"Bold\": true, \"Italic\": true, \"StrikeThrough\": true, \"Underline\": true }, \"DeletedItemsStyle\": { \"Bold\": true, \"Italic\": true, \"StrikeThrough\": true, \"Underline\": true }, \"ChangedItemsStyle\": { \"Bold\": true, \"Italic\": true, \"StrikeThrough\": true, \"Underline\": true }, \"WordsSeparatorChars\": [ \"string\" ], \"UseFramesForDelInsElements\": true, \"CalculateComponentCoordinates\": true, \"MarkChangedContent\": true, \"MarkNestedContent\": true, \"MetaData\": { \"Author\": \"Nayyer Shahbaz\", \"LastSaveBy\": \"Nayyer\", \"Company\": \"GroupDocs Cloud\" }, \"DiagramMasterSetting\": { \"UseSourceMaster\": true }, \"OriginalSize\": { \"Width\": 0, \"Height\": 0 }, \"HeaderFootersComparison\": true, \"SensitivityOfComparison\": 0 }, \"OutputPath\": \"comparisonOutput.docx\"}"
Ücretsiz Çevrimiçi Kelime Karşılaştırma Aracı Deneyin
Ücretsiz Document Comparison uygulamamızı keşfedin, böylece iki DOCX dosyası arasındaki farkları çevrimiçi olarak yazılım yüklemeden belirleyebilirsiniz.

Son Yorumlar
GroupDocs.Comparison Cloud SDK’sını .NET veya cURL kullanarak, 2 belgeyi kolayca karşılaştırabilir ve farklılıkları vurgulayabilirsiniz. İster hukuki, ister ticari, ister akademik kullanım durumları için Word belgelerini karşılaştırmanız gerekse, bu çözüm doğruluğu ve verimliliği sağlar. Manuel incelemelere veya Word’deki sınırlı belge karşılaştırma özelliklerine güvenmek yerine, uygulamalarınıza sağlam belge karşılaştırma işlevselliğini entegre edebilirsiniz. Bu, Word dosyalarını karşılaştırmayı, revizyonları takip etmeyi ve belge bütünlüğünü sağlamayı basit hale getirir.