Համեմատեք Word կամ PDF ֆայլեր՝ օգտագործելով Python SDK

Հզոր Python գրադարան՝ PDF, Word, HTML, TXT, MD և այլ ձևաչափերով ֆայլերը համեմատելու համար

Օգտագործեք մեր Python ֆայլերի տարբերությունների ստուգիչը, համեմատեք երկու փաստաթուղթ և տեսեք դրանց միջև եղած տարբերությունները, որոնք հստակ ցույց են տրված ելքում: Այլևս կարիք չկա ձեր փաստաթղթերը ձեռքով համեմատելու: Նաև նշեք, որ համեմատության արդյունքը կարող է արտահանվել DOCX, PDF, DOC և այլն:

Դիտեք կոդի հատվածը

Համեմատելով երկու ֆայլ Python-ում

Մեր Python լուծումը նախագծված է ձեզ առավելագույն հնարավոր արդյունքներ տալու համար բարդ համեմատական ալգորիթմ օգտագործելիս: Այսպիսով, դուք այլևս կարիք չեք ունենա ձեռքով փնտրել փաստաթղթերի տարբերությունները. ազատ զգալ օգտագործեք մեր API-ն՝ երկու ֆայլ տարբերելու համար:

Մեր համեմատական շարժիչը տարբերություններ է փնտրում նիշերի կամ ամբողջական բառերի մակարդակում: Եվ եթե փոխվել է միայն մեկ կերպար, ապա ամբողջ բառը կնշվի որպես փոխված: Բոլոր հայտնաբերված փոփոխությունները կարող են հստակ դիտվել ելքի մեջ և արտահանվել հարմար ձևաչափով:

Համեմատության ամենատարածված տեսակները PDF և Word ֆայլերի համեմատությունն են: Հետևաբար, մենք կսովորենք մեր Python diff գործիքը և դրա համեմատման գործառույթը՝ օգտագործելով այս օրինակները:

Համեմատեք PDF-ը Python-ում

Երբեմն դուք պետք է համոզվեք, որ ձեր PDF փաստաթուղթը փոփոխված չէ և համեմատեք այն սկզբնական տարբերակի հետ: Կամ դուք արդեն գիտեք, որ ձեր PDF-ն իսկապես փոխվել է, և դուք պետք է նայեք, թե որտեղ և ինչպես: Այնուհետև կարող եք համեմատել PDF ֆայլերի երկու տարբերակները և տեսնել տարբերությունները: Եվ դա ձեռքով անելուց խուսափելու համար պարզապես օգտագործեք մեր Python diff checker API-ն:

Մեր Python լուծումով դուք կտեսնեք նույնիսկ փոքր փոփոխություններ, որոնք հեշտությամբ կարող եք բաց թողնել ձեռքով համեմատության ժամանակ:

Համեմատեք երկու Word փաստաթղթեր՝ օգտագործելով Python

Word փաստաթղթերը բավականին հեշտ են փոփոխվում, ուստի կարևոր է համեմատել Word ֆայլերը՝ համոզվելու համար, որ մասերը կամ ամբողջ փաստաթուղթը չեն փոխվել:

Word ֆայլերը համեմատելու համար օգտագործեք մեր Python լուծումը, ինչպես PDF-ի դեպքում: Դուք կարող եք դա անել ստորև բերված օրինակում:

Համեմատեք երկու փաստաթուղթ

Տեսնելու համար, թե ինչպես է աշխատում մեր Python փաստաթղթի համեմատությունը, բեռնեք երկու ֆայլ, որոնք ցանկանում եք համեմատել և ընտրեք արտահանման ֆայլի ձևաչափ:

Համեմատության ավարտից հետո տարբերությամբ փաստաթուղթը ավտոմատ կերպով կներբեռնվի ձեր ընտրած ձևաչափով:

Կարևոր է, որ համեմատվող փաստաթղթերը չպետք է ունենան որևէ վերանայում մինչև համեմատությունը, ուստի մենք պետք է ընդունենք բոլոր վերանայումները մինչև համեմատությունը սկսելը: Մի անհանգստացեք, մենք դրա մասին հոգացել ենք մեր օրինակում.

Վերբեռնեք համեմատված ֆայլը
Գործարկել կոդը
Համեմատելու համար վերբեռնեք երկրորդ ֆայլը
Ցանկից ընտրեք թիրախային ձևաչափը
import asposewordscloud

words_api =
    WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
file_name1= 'Input1.docx'
file_name2= 'Input2.docx'
file_result= 'Output.docx'

#  Վերբեռնեք փաստաթղթերը ամպային պահեստում:
first_document_content = open(file_name1, 'rb')
upload_first_file_request =
    asposewordscloud.models.requests.UploadFileRequest(
	file_content=first_document_content, path=file_name1)
words_api.upload_file(upload_first_file_request)

second_document_content = open(file_name2, 'rb')
upload_second_file_request =
    asposewordscloud.models.requests.UploadFileRequest(
	file_content=second_document_content, path=file_name2)
words_api.upload_file(upload_second_file_request)

#  Համեմատեք փաստաթղթերը ամպի մեջ:
compare_data_options =
    asposewordscloud.CompareData(
	author='author',
 file_reference=asposewordscloud.FileReference.fromRemoteFilePath(file_name2))
compare_document_request =
    asposewordscloud.models.requests.CompareDocumentRequest(
	name=file_name1, compare_data=compare_data_options, dest_file_name=file_result)
words_api.compare_document(compare_document_request)

#  Ներբեռնեք արդյունքի փաստաթուղթը ամպային պահեստից:
download_file_request = asposewordscloud.models.requests.DownloadFileRequest(path=file_result)
download_file_result = words_api.download_file(download_file_request)
open('compareResult.pdf','wb').write(download_file_result)
Գործարկել կոդը
  
Պատճենեք Python կոդը clipboard-ում

Ինչպես համեմատել ֆայլի երկու տարբերակները

  1. Տեղադրեք Aspose.Words Cloud for Python
  2. Ավելացրեք գրադարանի հղում (ներմուծեք գրադարանը) ձեր Python նախագծին
  3. Բեռնեք երկու փաստաթուղթ՝ համեմատելու համար
  4. Զանգահարեք compare_document() մեթոդը՝ երկու փաստաթուղթ համեմատելու համար
  5. Ներբեռնեք արդյունքի փաստաթուղթը ամպային պահեստից

Python գրադարան՝ համեմատելու համար

Տեղադրեք Aspose.Words Cloud SDK for Python ի համար՝ օգտագործելով PyPi պահոցը: Գործարկեք pip install aspose-words-cloud ը SDK ն տեղադրելու համար, այնուհետև ներմուծեք փաթեթը import asposewordscloud ի միջոցով: Որպես այլընտրանք, դուք կարող եք ձեռքով կլոնավորել Aspose.Words Cloud SDK for Python սկզբնական կոդի համար GitHub-ից և օգտագործել այն ձեր նախագծում: Խնդրում ենք հետևել այս Instructions ՝ արագորեն ստանալու անվտանգության անհրաժեշտ հավաստագրերը և մուտք գործելու մեր REST API ն:

Համակարգի պահանջները

Մանրամասները տեսնելու համար դիմեք Repository Documentation:

Գործողությունների համեմատման ամենատարածված ձևաչափերը

5%

Բաժանորդագրվեք Aspose Product Updates-ին

Ստացեք ամսական տեղեկագրեր և առաջարկներ անմիջապես ձեր փոստարկղին:

© Aspose Pty Ltd 2001-2024. Բոլոր իրավունքները պաշտպանված են.