Я технический директор Zamzar, и у нас есть API, чтобы сделать это, доступное на https://developers.zamzar.com/
У нас есть Тестовая учетная запись , которую вы можете использовать бесплатно, чтобы опробовать службу, и примеры кода для Python в наших документах , которые позволят вам преобразовать файл PDF в DOCX довольно просто:
import requests
from requests.auth import HTTPBasicAuth
api_key = 'YOUR_API_KEY'
endpoint = "https://sandbox.zamzar.com/v1/jobs"
source_file = "/tmp/my.pdf"
target_format = "docx"
file_content = {'source_file': open(source_file, 'rb')}
data_content = {'target_format': target_format}
res = requests.post(endpoint, data=data_content, files=file_content, auth=HTTPBasicAuth(api_key, ''))
print res.json()
Затем вы можете опросить задание , чтобы узнать, когда оно закончилось до загрузки преобразованного файла .