0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

只需2行代码,轻松将PDF转换成Word

新机器视觉 来源:数据分析与统计学之美 2023-05-08 14:23 次阅读

可将 PDF 转换成 docx 文件的 Python 库。该项目通过 PyMuPDF 库提取 PDF 文件中的数据,然后采用 python-docx 库解析内容的布局、段落、图片、表格等,最后自动生成 docx 文件。

pdf2docx功能

-解析和创建页面布局
-页边距
-章节和分栏(目前最多支持两栏布局)
-页眉和页脚[TODO]

-解析和创建段落
-OCR文本[TODO]
-水平(从左到右)或竖直(自底向上)方向文本
-字体样式例如字体、字号、粗/斜体、颜色
-文本样式例如高亮、下划线和删除线
-列表样式[TODO]
-外部超链接
-段落水平对齐方式(左/右/居中/分散对齐)及前后间距

-解析和创建图片
-内联图片
-灰度/RGB/CMYK等颜色空间图片
-带有透明通道图片
-浮动图片(衬于文字下方)

-解析和创建表格
-边框样式例如宽度和颜色
-单元格背景色
-合并单元格
-单元格垂直文本
-隐藏部分边框线的表格
-嵌套表格

-支持多进程转换

pdf2docx同时解析出了表格内容和样式,因此也可以作为一个表格内容提取工具。

限制

-目前暂不支持扫描PDF文字识别
-仅支持从左向右书写的语言(因此不支持阿拉伯语)
-不支持旋转的文字
-基于规则的解析无法保证100%还原PDF样式

安装

pipinstallpdf2docx

案例

frompdf2docximportparse

pdf_file='/path/to/sample.pdf'
docx_file='path/to/sample.docx'

#convertpdftodocx
parse(pdf_file,docx_file)

Run

05d4b4b0-ed66-11ed-90ce-dac502259ad0.png


审核编辑 :李倩


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • word
    +关注

    关注

    1

    文章

    77

    浏览量

    21735
  • PDF
    PDF
    +关注

    关注

    1

    文章

    163

    浏览量

    33006
  • python
    +关注

    关注

    51

    文章

    4677

    浏览量

    83473

原文标题:只需2行代码,轻松将PDF转换成Word

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    PDF转换成word转换

    本帖最后由 滿街`遊.赱 于 2012-2-7 09:48 编辑 pdf转换成word转换器 12.0下载地址:http://xiaz
    发表于 02-07 09:48

    pdf转换成word显示乱码,pdf复制文字文件打开时乱码,为什...

    pdf转换成word显示乱码,pdf复制文字文件打开时乱码,为什么呢?有谁知道吗?
    发表于 12-01 16:10

    ppt转换成word的是如何进行文件格式转换

    ppt转换成word转换方法是什么?这就是要交给大家的。继续往下看,就会明白了,其实文件之间的转换是非常的简单,你与文件之间只差个转换器。
    发表于 10-25 14:45

    pdf转换成jpg格式的快速转换方法

    pdf转换成jpg。  这里向大家推荐一个非常简单而又实用的方法,那就是使用迅捷PDF在线转换器这个软件就可以搞定了。这款软件可以完美的
    发表于 10-28 11:27

    怎么样能把ppt转换成word文档

    ppt转换成word文档?今天就给大家详细的介绍下。让我们一起来看下吧!  迅捷pdf转换器是国内首款具备智能转换技术的
    发表于 10-28 11:29

    分享如何能把ppt转换成word的方法

    文件转换的问题,不知所措。今天呢就再次给大家分享如何能把ppt转换成word的方法,让那些还是不会转换文件的朋友学习一下。下面就详细的跟大家讲解一下。  我还是推荐大家使用迅捷
    发表于 10-31 15:03

    怎么使用软件把ppt转换成word文档

    就可以了,简单方便又使用,那么我们今天就讨论下怎么使用软件把ppt转换成word文档吧?下面就一起的来看看吧!  迅捷pdf转换PPT文
    发表于 11-01 14:41

    怎么pdf转换成ppt格式的文件

    ”模式。  2、点击软件界面的“添加文件”需要转换PDF文件加入文件列表中,一次可添加多个。  3、设置输出文本路径,自定义文设置文件储存的位置。  4、点击“开始
    发表于 11-02 10:24

    简单易掌握的pdf转换成word格式的方法

    支持多种格式转换的软件,可将Word/Excel/PPT、JPG等格式的文件快速转换成PDF,也支持PDF转Office、图片、TXT、HT
    发表于 11-03 11:04

    把Excel转换成word应该怎么转换

    今天就以最简单的把Excel转换成word,拿出来跟大家分享下,把Excel转换成word应该怎么转换?下面就一起看看吧!  迅捷
    发表于 11-03 15:10

    最详细的方法教你如何pdf转换成word格式

    本帖最后由 1714472470 于 2016-11-18 11:51 编辑   在说过了那么多文件格式的转换方法后,发现大家最常用到的还是pdf转换成word格式,但是很多朋友
    发表于 11-18 11:03

    ppt转换成word文档实用的转换

    完成所有文件的转换工作它的操作也很简单。  把ppt转换成word文档,转换器使用的详细方法:  1、先下载pdf
    发表于 03-17 13:56

    怎么ppt转换成word文件

    ,因此能够更好地针对不同文件内容的PDF文件进行全面更新。即便针对超大容量以及复杂的内容的PDF文件,迅捷软件本身也可以轻松实现极速转换。它的操作也很简单,一学就会。  ppt
    发表于 03-20 14:37

    pdf转换成word转换器下载

    此压缩文件里面包含二款转换工具:pdf转换成word转换器与word
    发表于 09-18 09:17 109次下载
    <b class='flag-5'>pdf</b><b class='flag-5'>转换成</b><b class='flag-5'>word</b><b class='flag-5'>转换</b>器下载

    Word如何转换成PDF文件?Word与CAD互转图文教程免费下载

    经常做设计的相关的伙伴们可能都知道Word怎样转换成PDF文件,毕竟在很多的办公软件都是可以相通的,我们在设计中,不光单单是为了设计,有时候,为了需要,也会将world转换成
    发表于 09-28 08:00 0次下载
    <b class='flag-5'>Word</b>如何<b class='flag-5'>转换成</b><b class='flag-5'>PDF</b>文件?<b class='flag-5'>Word</b>与CAD互转图文教程免费下载