Vertaa kahta DOC tiedostoa C++ kielellä erotarkistustamme käyttämällä. Korkean tarkkuuden C++ sovellusliittymämme avulla voit löytää eron vertailtavien DOC dokumenttien välillä ja viedä tulokset kätevään tiedostomuotoon.
Tämän alkuperäisen C++ API:n avulla voit helposti verrata DOC-asiakirjoja ja saada erot halutussa tulostusmuodossa. C++-kirjastomme on täysin itsenäinen, eikä se ole riippuvainen ulkoisista työkaluista tai palveluista. Se eliminoi ulkoisten riippuvuuksien tarpeen tarjoamalla kattavan joukon DOC-käsittelytoimintoja yhdessä C++-paketissa.
Tällä aloitussivulla tarjoamme sinulle live-demon DOC-vertailusta toiminnassa sekä havainnollistavan C++-esimerkin. Se vertaa DOC-asiakirjojen sisältöä sekä merkki- että sanatasolla. Vaikka vain yksi merkki olisi muutettu, koko sana merkitään muokatuksi. Koe omakohtaisesti, kuinka helppoa on vertailla kahta dokumenttia lataamalla DOC-tiedostoja käyttöliittymään, valitsemalla halutun tulostusmuodon ja saamalla DOC-asiakirjojen väliset erot merkittyinä 100 %:n tarkkuudella.
Joskus ei välttämättä ole selvää, onko DOC-tiedostoa muokattu, ja asiakirjan kahden version manuaalinen vertailu voi olla pelottava tehtävä. Toisaalta joskus olet varma, että DOC-asiakirja on muuttunut, mutta päivitettyjen osien visuaalinen tunnistaminen käy ylivoimaiseksi. DOC-vertailu on yhä haluttu menettely erityisesti automatisoiduissa asiakirjatyönkuluissa. Tutkitaan tyypillisiä skenaarioita, joissa automaattinen DOC-vertailu voi olla erittäin arvokasta:
Kuten näet, ohjelmallinen DOC-vertailu tarjoaa valtavia etuja eri aloilla, mikä mahdollistaa virtaviivaistetut työnkulut, tehostetun yhteistyön ja lisää tuottavuutta. Tämän C++ API:n avulla voit hyödyntää nämä edut saumattomasti C++-projekteissasi. Kokeile live-demoamme lataamalla kaksi DOC-dokumenttia, valitsemalla kohdemuoto erojen korostamiseksi ja tutkimalla C++-koodiesimerkkiä. Tämä C++-katkelma osoittaa, kuinka löytää eroja DOC-tiedostojen välillä ja tallentaa tulokset vaaditussa muodossa.
Tärkeä seikka: verratuissa DOC-dokumenteissa ei saa olla versioita ennen vertailumenetelmän kutsumista. Sinun on ensin hyväksyttävä kaikki versiot.
dotnet add package Aspose.Words.Cpp
Kopio
using namespace Aspose::Words;
auto docA = MakeObject<Document>(u"Input1.doc");
auto docB = MakeObject<Document>(u"Input2.doc");
// Ennen vertailua ei pitäisi tehdä muutoksia.
docA->AcceptAllRevisions();
docB->AcceptAllRevisions();
docA->Compare(docB, u"Author Name", time(0));
docA->Save(u"Output.doc");
Aspose.Words for C++ asentamiseen kehittäjäympäristöösi on kolme vaihtoehtoa. Valitse tarpeitasi vastaava ja seuraa vaiheittaisia ohjeita:
Tämän C++ -kirjaston avulla voit kehittää ohjelmistoja Microsoft Windows, Linux- ja macOS -käyttöjärjestelmiin:
Jos kehität ohjelmistoa Linuxille tai macOS: lle, tarkista lisätietojen kirjaston riippuvuuksista (fontconfig ja mesa-glu -paketit) Product Documentationista.
Voit suorittaa vertailutoiminnon muille tiedostomuodoille: