Primerjajte dve DOC datoteki v C++ s pomočjo našega preverjanja razlik. Z našim API jem C++ visoke zvestobe lahko najdete razliko med primerjanimi DOC dokumenti in izvozite rezultate v priročno obliko datoteke.
S tem izvornim API-jem C++ lahko preprosto primerjate DOC dokumente in ugotovite razlike v želeni izhodni obliki. Naša knjižnica C++ je popolnoma samostojna in se ne zanaša na nobena zunanja orodja ali storitve. Odpravlja potrebo po zunanjih odvisnostih in zagotavlja obsežen nabor funkcij obdelave DOC znotraj enega paketa C++.
Na tej ciljni strani vam predstavljamo živo predstavitev primerjave DOC v akciji, skupaj z ilustrativnim primerom C++. Primerja vsebino DOC dokumentov na ravni znakov in besed. Tudi če je bil spremenjen samo en znak, bo celotna beseda označena kot spremenjena. Na lastni koži izkusite, kako enostavno je primerjati dva dokumenta tako, da naložite DOC datoteke v vmesnik, izberete želeno izhodno obliko in dobite razlike med DOC dokumenti, označene s 100-odstotno natančnostjo.
Včasih morda ni jasno, ali je bila DOC datoteka spremenjena, ročna primerjava dveh različic dokumenta pa je lahko zastrašujoča naloga. Nasprotno, pridejo trenutki, ko ste prepričani, da se je DOC dokument spremenil, vendar postane vizualno prepoznavanje posodobljenih razdelkov izjemno težko. Primerjava DOC je vse bolj iskan postopek, zlasti v avtomatiziranih delovnih tokovih dokumentov. Raziščimo tipične scenarije, kjer je avtomatizirana primerjava DOC lahko zelo dragocena:
Kot lahko vidite, ponuja programska primerjava DOC neizmerne prednosti na različnih področjih, saj omogoča poenostavljene delovne tokove, izboljšano sodelovanje in večjo produktivnost. S tem API-jem C++ imate moč, da brez težav izkoristite te prednosti znotraj svojih projektov C++. Preizkusite našo predstavitev v živo tako, da naložite dva DOC dokumenta, izberete ciljno obliko, da poudarite razlike, in preučite primer C++ kode. Ta delček C++ prikazuje, kako poiskati razlike med DOC datotekami in shraniti rezultate v zahtevanem formatu.
Pomembna točka: primerjani DOC dokumenti ne smejo imeti revizij, preden prikličete primerjalno metodo. Najprej morate sprejeti vse popravke.
dotnet add package Aspose.Words.Cpp
Kopirati
using namespace Aspose::Words;
auto docA = MakeObject<Document>(u"Input1.doc");
auto docB = MakeObject<Document>(u"Input2.doc");
// Pred primerjavo ne sme biti revizij.
docA->AcceptAllRevisions();
docB->AcceptAllRevisions();
docA->Compare(docB, u"Author Name", time(0));
docA->Save(u"Output.doc");
Obstajajo tri možnosti za namestitev Aspose.Words for C++ v okolje razvijalca. Izberite tistega, ki ustreza vašim potrebam, in sledite navodilom po korakih:
To knjižnico C++ lahko uporabite za razvoj programske opreme v Microsoft Windows, Linux in macOS:
Če razvijate programsko opremo za Linux ali macOS, preverite informacije o dodatnih odvisnostih knjižnic (odprtokodni paketi fontconfig in mesa-glu) v dokumentaciji izdelka.
Operacijo primerjave lahko izvedete za druge formate datotek: