Naš moćni Python SDK omogućuje vam da pronađete razliku između PDF dokumenata i spremite rezultate u prikladan format za gledanje. Da biste provjerili mogućnosti naših proizvoda, usporedite PDF datoteke pomoću ove Python biblioteke i vidite razlike.
Naš Python SDK osmišljen je da vam pruži najtočniji rezultat, iako je usporedba sama po sebi složena funkcija.
Ponekad morate biti sigurni da dokument u PDF formatu nije mijenjan, a ako jest, morate saznati u čemu je razlika. Samo koristite naš Python diff alat za usporedbu dviju PDF datoteka i pronalaženje razlika u cijelim riječima ili pojedinačnim znakovima. Štoviše, ako se samo jedan znak u riječi promijenio, ta će riječ biti označena kao potpuno promijenjena.
Sada više ne morate trošiti vrijeme na ručnu usporedbu PDF dokumenata i možete brzo pronaći čak i male promjene i izvesti takve razlike u dokument u prikladnom formatu.
Provjerite kako funkcionira naše rješenje za usporedbu PDF datoteka pomoću Python SDK. Da biste to postigli, učitajte PDF datoteke koje želite usporediti i odaberite format datoteke za izvoz – automatski će se učitati nakon usporedbe.
Imajte na umu da morate prihvatiti sve revizije u uspoređenim dokumentima prije pozivanja metode usporedbe, kao što je prikazano u našem primjeru:
import asposewordscloud
words_api =
WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
file_name1= 'Input1.pdf'
file_name2= 'Input2.pdf'
file_result= 'Output.pdf'
# Prenesite dokumente u pohranu u oblaku.
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)
# Usporedite dokumente u oblaku.
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)
# Preuzmite dokument rezultata iz pohrane u oblaku.
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)
Instalirajte Aspose.Words Cloud SDK for Python koristeći PyPi spremište. Pokrenite pip install aspose-words-cloud da instalirate SDK, a zatim uvezite paket putem import asposewordscloud. Kao alternativu, možete ručno klonirati Aspose.Words Cloud SDK for Python izvorni kod s GitHuba i koristiti ga u svom projektu. Slijedite ove Instructions kako biste brzo dobili potrebne sigurnosne vjerodajnice i pristupili našem REST API ju.
Pogledajte Repository Documentation da vidite detalje.
Možete izvesti operaciju usporedbe za druge formate datoteka: