Med hjälp av vårt programmerings API kan du jämföra två filer och hitta skillnaden mellan dem. Med andra ord är vårt Node.js via .NET bibliotek en kraftfull kontroll av fildifferenser. Efter att ha använt Document Comparison API kan du få resultatet och spara det i DOCX, PDF, DOC och några andra format.
Med detta inbyggda Node.js via .NET API kan du enkelt jämföra dokument och få fram skillnaderna i det önskade utdataformatet. Vårt JavaScript-bibliotek är helt fristående och är inte beroende av några externa verktyg eller tjänster. Alla dokumentbehandlingsfunktioner är implementerade i denna kraftfulla JavaScript-lösning för en problemfri upplevelse.
Dokumentjämförelse är en mycket eftertraktad procedur, särskilt inom automatiserade dokumentarbetsflöden. Oavsett om du arbetar med juridiska dokument, versionskontrollsystem eller innehållshanteringssystem, kan API:et för dokumentjämförelse för JavaScript vara en spelväxlare. Den jämför innehållet i dokument både på teckennivå och på ordnivå. Även om endast ett enda tecken har ändrats, kommer hela ordet att markeras som modifierat. Detta gör att du kan upptäcka de minsta förändringar som skulle vara osynliga för det mänskliga ögat.
Det finns tillfällen när du känner dig osäker på om ett dokument har ändrats, och processen att manuellt jämföra två versioner av dokumentet kan vara ganska utmanande. På baksidan finns det tillfällen där du är säker på att dokumentet har ändrats, men uppgiften att visuellt lokalisera de uppdaterade områdena blir oerhört svår. Låt oss utforska några typiska scenarier där automatiserad dokumentjämförelse kan vara otroligt användbar:
Genom att integrera automatisk dokumentjämförelse i dina arbetsflöden får du möjligheten att programmatiskt jämföra dokument, extrahera skillnader och omedelbart få resultat i önskat utdataformat. Oavsett om du är en erfaren utvecklare eller precis har börjat med Node.js via .NET, kommer våra omfattande kodavsnitt och onlinedemonstrationer att guida dig genom processen.
Prova vår livedemo genom att ladda upp två dokument, välja målformat för att markera skillnaderna och undersöka JavaScript-kodavsnittet som visas på skärmen. Det här exemplet visar i detalj hur man genomför dokumentjämförelse programmatiskt och erhåller resultaten i det önskade filformatet.
En viktig punkt: de jämförda dokumenten bör inte ha revisioner innan jämförelsemetoden anropas. Du måste först acceptera alla ändringar. Vi har redan tagit hand om denna nyans i JavaScript-kodavsnittet nedan:
npm install @aspose/words
Kopiera
const aw = require('@aspose/words');
var docA = new aw.Document("Input1.docx")
var docB = new aw.Document("Input2.docx")
// Det bör inte finnas några revideringar före jämförelse.
docA.acceptAllRevisions()
docB.acceptAllRevisions()
docA.compare(docB, "Author Name", new Date())
docA.save("Output.docx")
We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.
This package is compatible with Node.js 14.17.0 or higher.