Usporedite dvije DOCX datoteke u C++ pomoću našeg alata za provjeru razlika. S našim C++ API jem visoke vjernosti možete pronaći razliku između uspoređenih DOCX dokumenata i izvesti rezultate u prikladan format datoteke.
S ovim izvornim C++ API-jem možete jednostavno usporediti DOCX dokumente i dobiti razlike u željenom izlaznom formatu. Naša biblioteka C++ potpuno je samostalna i ne oslanja se ni na kakve vanjske alate ili usluge. Uklanja potrebu za vanjskim ovisnostima, pružajući sveobuhvatan skup funkcionalnosti DOCX obrade unutar jednog paketa C++.
Na ovoj odredišnoj stranici donosimo vam demo uživo DOCX usporedbe na djelu, zajedno s ilustrativnim C++ primjerom. Uspoređuje sadržaje DOCX dokumenata i na razini znakova i na razini riječi. Čak i ako je promijenjen samo jedan znak, cijela će riječ biti označena kao izmijenjena. Iskusite iz prve ruke kako je lako usporediti dva dokumenta tako da učitate DOCX datoteke na sučelje, odaberete željeni izlazni format i dobijete razlike između DOCX dokumenata označenih sa 100% točnosti.
Ponekad možda neće biti jasno je li DOCX datoteka izmijenjena, a ručna usporedba dviju verzija dokumenta može biti zastrašujući zadatak. Suprotno tome, ponekad ste sigurni da se DOCX dokument promijenio, ali vizualno identificiranje ažuriranih odjeljaka postaje neodoljivo. Usporedba DOCX sve je traženiji postupak, osobito u automatiziranim radnim procesima dokumenata. Istražimo tipične scenarije u kojima automatizirana DOCX usporedba može biti vrlo vrijedna:
Kao što vidite, programska DOCX usporedba nudi goleme prednosti u raznim domenama, omogućujući pojednostavljene tijekove rada, poboljšanu suradnju i povećanu produktivnost. S ovim C++ API-jem imate moć neprimjetno iskoristiti ove prednosti unutar svojih C++ projekata. Isprobajte našu demonstraciju uživo učitavanjem dva DOCX dokumenta, odabirom ciljnog formata kako biste istaknuli razlike i proučavanjem primjera C++ koda. Ovaj isječak C++ pokazuje kako pronaći razlike između DOCX datoteka i spremiti rezultate u potrebnom formatu.
Važna točka: uspoređeni DOCX dokumenti ne bi trebali imati revizije prije pozivanja metode usporedbe. Najprije morate prihvatiti sve izmjene.
dotnet add package Aspose.Words.Cpp
Kopirati
using namespace Aspose::Words;
auto docA = MakeObject<Document>(u"Input1.docx");
auto docB = MakeObject<Document>(u"Input2.docx");
// Ne bi trebalo biti revizija prije usporedbe.
docA->AcceptAllRevisions();
docB->AcceptAllRevisions();
docA->Compare(docB, u"Author Name", time(0));
docA->Save(u"Output.docx");
Postoje tri opcije za instalaciju Aspose.Words for C++ u okruženje razvojnog programera. Odaberite onaj koji odgovara vašim potrebama i slijedite upute korak po korak:
Ovu biblioteku C++ možete koristiti za razvoj softvera na Microsoft Windows, Linux i macOS:
Ako razvijate softver za Linux ili macOS, provjerite informacije o dodatnim ovisnostima o knjižnici (fontconfig i mesa-glu paketi otvorenog koda) u dokumentaciji proizvoda.
Možete izvesti operaciju usporedbe za druge formate datoteka: