Mit unserem leistungsstarken Python SDK können Sie den Unterschied zwischen PDF Dokumenten finden und die Ergebnisse in einem bequemen Format zur Anzeige speichern. Um unsere Produktfunktionen zu überprüfen, vergleichen Sie PDF Dateien mit dieser Python Bibliothek und sehen Sie sich die Unterschiede an.
Unser Python SDK ist darauf ausgelegt, Ihnen das genaueste Ergebnis zu liefern, auch wenn der Vergleich selbst eine komplexe Funktion ist.
Manchmal müssen Sie sicherstellen, dass das Dokument im PDF Format nicht geändert wurde, und wenn ja, müssen Sie herausfinden, was der Unterschied ist. Verwenden Sie einfach unser Python-Diff-Tool, um zwei PDF Dateien zu vergleichen und Unterschiede in ganzen Wörtern oder einzelnen Zeichen zu finden. Wenn sich außerdem nur ein Zeichen in einem Wort geändert hat, wird dieses Wort als vollständig geändert markiert.
Jetzt müssen Sie keine Zeit mehr damit verschwenden, PDF-Dokumente manuell zu vergleichen, und können selbst kleine Änderungen schnell finden und solche Unterschiede in einem praktischen Format in ein Dokument exportieren.
Sehen Sie sich an, wie unsere Lösung zum Vergleichen von PDF Dateien mithilfe des Python SDK funktioniert. Laden Sie dazu die PDF Dateien, die Sie vergleichen möchten, und wählen Sie das Exportdateiformat aus – es wird nach dem Vergleich automatisch geladen.
Beachten Sie, dass Sie alle Revisionen in den verglichenen Dokumenten akzeptieren müssen, bevor Sie die Vergleichsmethode aufrufen, wie in unserem Beispiel gezeigt:
import asposewordscloud
words_api =
WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
file_name1= 'Input1.pdf'
file_name2= 'Input2.pdf'
file_result= 'Output.pdf'
# Laden Sie Dokumente in den Cloud-Speicher hoch.
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)
# Vergleichen Sie Dokumente in der Cloud.
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)
# Laden Sie das Ergebnisdokument aus dem Cloud-Speicher herunter.
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)
Installieren Sie Aspose.Words Cloud SDK for Python mithilfe PyPi Repositorys. Führen Sie pip install aspose-words-cloud aus, um das SDK zu installieren, und importieren Sie dann das Paket über import asposewordscloud. Alternativ können Sie den Quellcode des Aspose.Words Cloud SDK for Python manuell von GitHub klonen und in Ihrem Projekt verwenden. Bitte befolgen Sie diese Instructions, um schnell die erforderlichen Sicherheitsanmeldeinformationen zu erhalten und auf unsere REST API zuzugreifen.
Einzelheiten finden Sie in der Repository Documentation.
Sie können einen Vergleichsvorgang für andere Dateiformate durchführen: