Bu makalede Word dokümanın NET REST API ile nasıl karşılaştırılacağı açıklanmaktadır. .NET bulut SDK’sını kullanarak Word dosyalarını C# Low Code API ile karşılaştırmayı öğreneceksiniz. Bu görevi çevrimiçi olarak gerçekleştirmek için eksiksiz program akışı ve örnek kod mevcuttur.
Önkoşul
- Bir hesap oluşturun ve API kimlik bilgilerini alın
- İndirmek Aspose.Words Cloud SDK for Dotnet to compare two Word files
- DOCX dosyalarını karşılaştırmak için yukarıdaki SDK ile C# çözüm projesini kurun
Adımlar İki Word Belgesini C# Düşük Kod API’si ile Karşılaştırın
- Belgeleri karşılaştırmak için klonlanan kimliği ve sırrı ayarlayarak WordsApi nesnesini başlatın
- En son Word dosyasını bellek akışına okuyun ve bulut depolama alanına yükleyin
- CompareData nesnesini oluşturun ve yüklenen dosyayı referans olarak kullanın
- İlk Word dosyasını bellek akışına okuyun
- İlk Word dosyasını, güncelleştirilmiş Word dosyasını ve çıktı dosyasının adını sağlayarak CompareDocumentOnlineRequest nesnesini oluşturun
- CompareDocumentOnline yöntemini çağırın ve istek nesnesini sağlayın
- Yanıttan çıktı Word dosyasını indirin ve diske kaydedin
Yukarıdaki adımlarda çevrimiçi Word belgelerinin C# Low Code API ile nasıl karşılaştırılacağı açıklanmaktadır. En son Word dosyasını bulut depolama alanına yükleyerek ve ardından yüklenen belge referansını kullanarak CompareData nesnesini oluşturarak süreci başlatın. Orijinal dosyayı bellek akışına okuyun, yüklenen Word dosyasıyla, değişiklikleri içeren yerel belgeyle ve çıktı Word dosyasıyla CompareDocumentOnlineRequest’i oluşturun ve son olarak Word dosyalarını karşılaştırmak için CompareDocumentOnline() yöntemini çağırın.
Word Belgelerini Çevrimiçi NET REST API ile Karşılaştırma Kodu
Bu kod, C# REST API ile iki Word belgesi arasındaki farkları karşılaştırma işlemini gösterir. Bu kod, öncelikle en son Word dosyasını referans olarak bulut depolama alanına yüklediğimizi ve Word dosyasının önceki sürümünü yerel olarak okuyarak referans Word dosyasıyla karşılaştırdığımızı gösterir. CompareData sınıfında, büyük/küçük harf değişikliklerinin, yorumların, alanların, dipnotların, biçimlendirmenin, üstbilgi ve altbilgilerin, tabloların ve metin kutularının göz ardı edilmesi gibi karşılaştırmanın özelleştirilmesini destekleyen CompareOptions adında bir özellik vardır.
Bu konuda iki Word dosyasını karşılaştırmayı öğrendik. Bir Word dosyasındaki yorumları silmek için şu makaleye bakın: NET REST API ile Word DOC’daki Yorumları Sil.