我试图将一个Base64文档转换为一个Base64 pdf,用于测试接收到base64文档的Im并将它保存在我的base64静态文件夹中,如下所示:
Proyect
--App
----static
------Docs
--------test.docx因此,我尝试使用doxc2pdf库来进行如下转换和转换为base64:
class Converttest(View):
def post(self, request, *args, **kwargs):
template = loader.get_template('home.html')
testdoc = static('Docs/test.docx')
pdf = convert(testdoc)
encoded = base64.b64encode(pdf)
context = {}
return HttpResponse(template.render(context, request))但是我发现了这个错误:
pywintypes.com_error: (-2147221005, 'Invalid class string', None, None)
> g:\python_projects\reps\stratos\strategy\views.py(162)post()
-> convert(testdoc)知道我做错什么了吗?
发布于 2022-03-17 20:57:20
sample_string = "test string"
sample_string_bytes = sample_string.encode("ascii")
base64_bytes = base64.b64encode(sample_string_bytes)
base64_string = base64_bytes.decode("ascii")https://stackoverflow.com/questions/71516457
复制相似问题