Palyginkite du DOC Python failus, naudodami mūsų skirtumų tikrintuvą. Naudodami mūsų didelio tikslumo Python via .NET API galite rasti skirtumą tarp palygintų DOC dokumentų ir eksportuoti rezultatus į patogų failo formatą.
Naudodami šią savąją Python via .NET API galite lengvai palyginti DOC dokumentus ir gauti norimo išvesties formato skirtumus. Mūsų Python biblioteka yra visiškai savarankiška ir nepasikliauja jokiais išoriniais įrankiais ar paslaugomis. Tai pašalina išorinių priklausomybių poreikį, suteikiant išsamų DOC apdorojimo funkcijų rinkinį viename Python via .NET pakete.
Šiame nukreipimo puslapyje pateikiame tiesioginę DOC palyginimo demonstraciją kartu su iliustraciniu Python pavyzdžiu. Jis lygina DOC dokumentų turinį tiek simbolių, tiek žodžių lygiu. Net jei buvo pakeistas tik vienas simbolis, visas žodis bus pažymėtas kaip pakeistas. Patirkite savo akimis, kaip lengva palyginti du dokumentus įkeliant DOC failus į sąsają, pasirenkant norimą išvesties formatą ir 100 % tikslumu pažymint DOC dokumentų skirtumus.
Kartais gali būti neaišku, ar DOC failas buvo pakeistas, ir rankiniu būdu palyginti dvi dokumento versijas gali būti nelengva užduotis. Ir atvirkščiai, kartais esate tikri, kad DOC dokumentas pasikeitė, tačiau vizualiai identifikuoti atnaujintas dalis tampa neįveikiama. DOC palyginimas yra vis labiau geidžiama procedūra, ypač automatizuotose dokumentų darbo eigose. Išnagrinėkime tipiškus scenarijus, kai automatinis DOC palyginimas gali būti labai vertingas:
Kaip matote, programinis DOC palyginimas siūlo didžiulę naudą įvairiose srityse, leidžia supaprastinti darbo eigą, pagerinti bendradarbiavimą ir padidinti našumą. Naudodami šią Python API, jūs turite galią sklandžiai panaudoti šiuos pranašumus savo Python via .NET projektuose. Išbandykite mūsų tiesioginę demonstraciją įkeldami du DOC dokumentus, pasirinkę tikslinį formatą, kad pabrėžtumėte skirtumus, ir išnagrinėję Python kodo pavyzdį. Šis Python fragmentas parodo, kaip rasti skirtumus tarp DOC failų ir išsaugoti rezultatus reikiamu formatu.
Svarbus dalykas: prieš iškviečiant palyginimo metodą, lyginami DOC dokumentai neturėtų būti peržiūrimi. Pirmiausia turite priimti visas pataisas.
pip install aspose-words
Kopijuoti
import aspose.words as aw
docA = aw.Document("Input1.doc")
docB = aw.Document("Input2.doc")
# Prieš palyginimą neturėtų būti jokių pataisymų.
docA.accept_all_revisions()
docB.accept_all_revisions()
docA.compare(docB, "Author Name", datetime.now())
docA.save("Output.doc")
Python paketus talpiname PyPi saugyklose. Vadovaukitės nuosekliomis instrukcijomis, kaip įdiegti "Aspose.Words for Python via .NET" į kūrėjo aplinką.
Šis paketas suderinamas su Python ≥3.5 ir <3.12. Jei kuriate programinę įrangą, skirtą Linux, peržiūrėkite papildomus gcc ir libpython reikalavimus produkto dokumentacijoje.
Galite atlikti palyginimo operaciją su kitais failų formatais: