Jämför två DOCX filer i C++ med vår skillnadskontroll. Med vårt högtrogna C++ API kan du hitta skillnaden mellan jämförda DOCX dokument och exportera resultaten till ett bekvämt filformat.
Med detta inbyggda C++ API kan du enkelt jämföra DOCX-dokument och få fram skillnaderna i det önskade utdataformatet. Vårt C++-bibliotek är helt fristående och är inte beroende av några externa verktyg eller tjänster. Det eliminerar behovet av externa beroenden och tillhandahåller en omfattande uppsättning DOCX-behandlingsfunktioner inom ett enda C++-paket.
På den här målsidan ger vi dig en livedemo av DOCX-jämförelsen i aktion, tillsammans med ett illustrativt exempel på C++. Den jämför innehållet i DOCX-dokument både på teckennivå och på ordnivå. Även om endast ett enda tecken har ändrats, kommer hela ordet att markeras som modifierat. Upplev hur enkelt det är att jämföra två dokument genom att ladda upp DOCX-filer till gränssnittet, välja önskat utdataformat och få skillnaderna mellan DOCX-dokument markerade med 100 % noggrannhet.
Ibland kanske det inte är klart om en DOCX-fil har ändrats, och att manuellt jämföra två versioner av ett dokument kan vara en skrämmande uppgift. Omvänt finns det tillfällen då du är säker på att DOCX-dokumentet har ändrats, men att visuellt identifiera de uppdaterade avsnitten blir överväldigande. DOCX-jämförelsen är en allt mer eftertraktad procedur, särskilt inom automatiserade dokumentarbetsflöden. Låt oss utforska typiska scenarier där automatisk DOCX-jämförelse kan vara mycket värdefull:
Som du kan se erbjuder programmatisk DOCX-jämförelse enorma fördelar inom olika domäner, vilket möjliggör strömlinjeformade arbetsflöden, förbättrat samarbete och ökad produktivitet. Med detta C++ API har du kraften att utnyttja dessa fördelar sömlöst i dina C++-projekt. Prova vår livedemo genom att ladda upp två DOCX-dokument, välja målformat för att markera skillnaderna och undersöka C++-kodexemplet. Detta C++-kodavsnitt visar hur man hittar skillnader mellan DOCX-filer och sparar resultaten i det format som krävs.
En viktig punkt: de jämförda DOCX-dokumenten bör inte ha revisioner innan jämförelsemetoden anropas. Du måste först acceptera alla ändringar.
dotnet add package Aspose.Words.Cpp
Kopiera
using namespace Aspose::Words;
auto docA = MakeObject<Document>(u"Input1.docx");
auto docB = MakeObject<Document>(u"Input2.docx");
// Det bör inte göras några ändringar före jämförelse.
docA->AcceptAllRevisions();
docB->AcceptAllRevisions();
docA->Compare(docB, u"Author Name", time(0));
docA->Save(u"Output.docx");
Det finns tre alternativ för att installera Aspose.Words for C++ i din utvecklarmiljö. Välj en som liknar dina behov och följ steg-för-steg-instruktionerna:
Du kan använda detta C++ - bibliotek för att utveckla programvara på Microsoft Windows, Linux och macOS:
Om du utvecklar programvara för Linux eller macOS, kontrollera information om ytterligare bibliotekberoenden (fontconfig och mesa-glu open-source-paket) i produktdokumentation.
Du kan utföra jämförelseoperationer för andra filformat: