Den här artikeln beskriver hur man jämför Word dokument med NET REST API. Du kommer att lära dig att jämföra Word-filer med C# Low Code API med hjälp av .NET cloud SDK. Komplett programflöde och en exempelkod finns tillgängliga för att utföra denna uppgift online.
Nödvändig förutsättning
- Skapa ett konto och få API-uppgifter
- Ladda ner Aspose.Words Cloud SDK for Dotnet to compare two Word files
- Ställ in C#-lösningsprojekt med ovanstående SDK för att jämföra DOCX-filerna
Steg Jämför två Word-dokument med C# Low Code API
- Initiera WordsApi-objektet genom att ställa in det klonade ID:t och hemligheten för att jämföra dokumenten
- Läs den senaste Word-filen i minnesströmmen och ladda upp den till molnlagringen
- Skapa CompareData-objektet och använd den uppladdade filen som referens
- Läs in den ursprungliga Word-filen i minnesströmmen
- Skapa CompareDocumentOnlineRequest-objektet genom att tillhandahålla den ursprungliga Word-filen, uppdaterade Word-filen och utdatafilens namn
- Anropa metoden CompareDocumentOnline och ange förfrågningsobjektet
- Ladda ner Word-filen från svaret och spara den på disken
Ovanstående steg beskriver hur man jämför Word-dokument online med C# Low Code API. Börja processen genom att ladda upp den senaste Word-filen till molnlagring följt av att skapa CompareData-objektet med hjälp av den uppladdade dokumentreferensen. Läs in originalfilen i minnesströmmen, skapa CompareDocumentOnlineRequest med den uppladdade Word-filen, det lokala dokumentet med ändringar och den utgående Word-filen och anrop slutligen CompareDocumentOnline()-metoden för att jämföra Word-filerna.
Kod för att jämföra Word-dokument online med NET REST API
Den här koden demonstrerar processen för att jämföra skillnader mellan två Word-dokument med C# REST API. Den här koden visar att vi först laddar upp den senaste Word-filen till molnlagringen som referens och läser den tidigare versionen av Word-filen lokalt för att jämföra den med Word-referensfilen. I klassen CompareData finns det en egenskap som heter CompareOptions som stöder anpassning av jämförelsen som att ignorera skiftlägesändringar, kommentarer, fält, fotnoter, formatering, sidhuvuden och sidfötter, tabeller och textrutor.
I det här ämnet har vi lärt oss att jämföra två Word-filer. För att ta bort kommentarerna i en Word-fil, se följande artikel: Ta bort kommentarer i Word DOC med NET REST API.