首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在python3.x中将pdf转换为docx而不更改字体大小、粗体等

在python3.x中将pdf转换为docx而不更改字体大小、粗体等
EN

Stack Overflow用户
提问于 2019-10-17 19:47:14
回答 1查看 224关注 0票数 0

我想使用ubuntu16.x中的python3.x将PDF转换为docx。我看了下面给出的代码:

代码语言:javascript
运行
复制
for top, dirs, files in os.walk(pdfdir):
  for filename in files:
    if filename.endswith('.pdf'):
        i = i + 1
        abspath_pdf = os.path.normpath(os.path.join(top, filename))

        print 'Converting {0} into .doc format..'.format(abspath_pdf)
        subprocess.call('{0} --invisible --convert-to doc{1} --outdir "{2}" "{3}"'
                        .format(lowriter, outfilter, docdir, abspath_pdf), shell=True)

但这对我不起作用。有人能帮上忙吗?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-10-23 12:10:31

您可以使用PDF将Aspose.Words格式转换为MS Word格式https://products.aspose.cloud/words/python您还应该注意到,PDF格式是固定的页面格式,MS Word格式是流动格式。这使得从PDF到MS Word的转换任务相当困难。PDF可以识别Aspose.Words中的元素,因此输出结果在MS Word中是可编辑的。请参阅以下链接以了解有关PDF to Word转换https://docs.aspose.cloud/display/wordscloud/Convert+PDF+Document+to+Word的更多信息

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58431905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档