我有一个本地文件default.xlsx
。
我把它寄给https://v2.convertapi.com
.
我从响应中获取内容,并尝试将其保存在default.pdf
.
我没有错误信息。
当我尝试打开创建的 PDF 时,它看起来已损坏。
import requests
import base64
f = open("default.xlsx", "rb").read()
f = base64.b64encode(f)
headers = {'Content-Type': 'application/json'}
payload = {
"Parameters": [
{
"Name": "File",
"FileValue": {
"Name": "default.xlsx",
"Data": f
}
},
]
}
r = requests.post('https://v2.convertapi.com/convert/xlsx/to/pdf?secret=SECRET-KEY', headers=headers, json=payload)
open('default.pdf', 'wb').write(r.content)