Bu makalede, Word belgelerinin Nodej.s REST API ile nasıl karşılaştırılacağı açıklanmaktadır. Nodej.s bulut SDK’sını kullanarak Word dosyalarını Nodej.s Low Code API ile nasıl karşılaştıracağınızı öğ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
- İki Word dosyasını karşılaştırmak için Node.s için Aspose.Words Cloud SDK‘i indirin
- DOCX dosyalarını karşılaştırmak için yukarıdaki SDK ile Nodej.s çözüm projesini kurun
Adımlar Nodej.s Düşük Kod API’siyle İki Word Belgesini Karşılaştırın
- Belgeleri karşılaştırmak için klonlanmış 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 oku
- Başlangıç Word dosyasını, güncellenmiş Word dosyasını ve çıktı dosyası adını sağlayarak CompareDocumentOnlineRequest nesnesini oluşturun
- BelgeyiÇevrimiçi Karşılaştır yöntemini çağırın ve istek nesnesini sağlayın
- Yanıttan çıktı Word dosyasını indirin ve diske kaydedin
Yukarıdaki adımlar, Word belgelerinin Nodej.s Low Code API ile çevrimiçi olarak nasıl karşılaştırılacağını açıklamaktadır. İşleme, en son Word dosyasını bulut depolama alanına yükleyerek ve ardından yüklenen belge referansını kullanarak CompareData nesnesini oluşturarak başlayın. Orijinal dosyayı bellek akışına okuyun, yüklenen Word dosyası, değişiklikler içeren yerel belge 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.
Node.js REST API ile Word Belgelerini Çevrimiçi Olarak Karşılaştırmak İçin Kod
Bu kod, iki Word belgesi arasındaki farkları Nodej.s REST API’si ile karşılaştırma sürecini gösterir. Bu kod, öncelikle en son Word dosyasını referans olarak bulut depolama alanına yüklediğimizi ve referans Word dosyasıyla karşılaştırmak için Word dosyasının önceki sürümünü yerel olarak okuduğumuzu gösterir. CompareData sınıfında, büyük/küçük harf değişikliklerini, yorumları, alanları, dipnotları, biçimlendirmeyi, üstbilgi ve altbilgileri, tabloları ve metin kutularını yok sayma gibi karşılaştırma özelleştirmelerini destekleyen CompareOptions adlı bir özellik bulunur.
In this topic, we have learned to compare two Word files. For deleting the comments in a Word file, refer to the following article: Delete Comments in Word DOC with Nodej.s REST API.