python PDF转docx库的安装与使用

2023-10-28

python PDF转docx库的安装与使用

下载

anaconda中直接通过anaconda prompt下载pdf2docx库

pip install pdf2docx

在conda环境中下载pdf2docx库

使用(三种方法)

  1. 可以直接通过命令行使用 ,参考介绍文档即可:
    pdf2docx官方使用手册

  2. 或图形用户界面;
    直接在环境中启动GUI即可:

$ pdf2docx gui

GUI界面

  1. 不习惯用命令行转化,也可以在pycharm中用安装了pdf2docx的环境运行实现
from pdf2docx import Converter

#修改成自己需要转化和保存的路径即可
pdf_file = 'E:/test_pdf2docx/pdf/Granded Language Model Reasoning Through Simulation.pdf'
docx_file = 'E:/test_pdf2docx/docx/Granded Language Model Reasoning Through Simulation.docx'
docx_file_1 = 'E:/test_pdf2docx/docx/test1.docx'
docx_file_2 = 'E:/test_pdf2docx/docx/test2.docx'
docx_file_4 = 'E:/test_pdf2docx/docx/test3.docx'
pdf_file_3 = 'E:/test_pdf2docx/pdf/深度强化学习(中文版-彩色压缩).pdf'
docx_file_3 = 'E:/test_pdf2docx/docx/中文转换测试.docx'

cv = Converter(pdf_file)
#转换所有页面
cv.convert(docx_file)
cv.close()

#转换指定页面
cv.convert(docx_file_3, start=1, end=11) #从第2页开始转换,转换至第11页
cv.close()

效果

中文英文转化效果都可以
英文转化效果图

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python PDF转docx库的安装与使用 的相关文章

随机推荐

  • 计算机网络02(交换机,路由器原理)

    目录 一 交换机与路由器 了解交换机 路由器 二 交换机详解 1 交换机 2 交换机类型 3 vpn 4 网络拓扑结构 5 数据链路层 6 交换机的原理和配置 7 VLAN 8 trunk 9 tcpdump抓包工具的安装和使用
  • 【AI人工智能】 你如果要使用最强大的语言模型,你还要有最精美的浏览器标签页iTab (2)

    个人主页 极客小俊 作者简介 web开发者 设计师 技术分享博主 希望大家多多支持一下 我们一起进步 如果文章对你有帮助的话 欢迎评论 点赞 收藏 加关注 iTab 安装插件 这也是一款很不错的标签页插件 我使用过一段时间 很不错 并且里面
  • ideal使用maven将源码包和jar一起打包并上传到私服

    在公司中同事将代码提交到私服 下载jar包后却看不到注释 此时是因为同事没有将源码打包并上传到私服 配置方法如下
  • 在CentOS 7上安装Caffe

    简介 Caffe 是一个广泛使用的清晰 高效 模块化的深度学习框架 是贾扬清 Yangqing Jia 在UC Berkeley 读博期间建立的项目 由伯克利AI实验室 Berkeley AI Research BAIR 及社区贡献者开发
  • DC基础学习(六)Verilog语言结构到门级的映射2

    Design Compiler 以下简称DC 是Synopsys公司用于做电路综合的核心工具 可以将HDL描述的电路转换为基于工艺库的门级网表 本系列主要介绍综合相关的知识以及DC工具的使用 Verilog编码效率的高低是综合后电路性能高低
  • 微信网页开发:微信内h5使用wx-open-launch-weapp打开小程序,微信内h5使用wx-open-launch-app打开App的方案

    需求场景 当我们需要使用在微信客户端打开的h5页面 在页面上打开微信小程序或者唤起App时 我们需要使用微信js sdk提供的开放标签能力 这其中 使用wx open launch weapp标签打开微信小程序 使用wx open laun
  • 将“Encountered an improper argument“ 问题有效解决

    其错误提示为 Encountered an improper argument 错误原因 错误原因其实是因为我们在调试完结束时候 有断点 红色圆点 还没有去掉 所以我们一点击停止调试之后 keil就会马上弹出这个错误 然后你就会发现你的ke
  • 夏普ar2048s打印机驱动安装_驱动人生 下载安装打印机驱动的方法

    驱动人生 安装打印驱动的方法 支持USB 网络 注 电脑需要连接互联网 某些新款机型或可能不支持 不支持的型号请用自带驱动安装 或者到品牌官网下载驱动 注 下载 驱动人生 请到官网下载 请不要在第三方下载 第三方可能绑定有应用程序 安装时可
  • Sqlilabs-26

    来到了 Sqlilabs 大魔王的第 26 关关卡 来到页面就看到大大的 你的所有空格和过滤符都属于我们 这难得到机智的你吗 在此说下常见的绕过方法有 本来这应该在 25 关卡就说的 忘了 双写绕过 大小写绕过 编码绕过 如 hex URL
  • 通过这12张手绘图,搞懂什么是微服务架构

    点击上方 阿拉奇学Java 选择 置顶或者星标 优质文章第一时间送达 来源 juejin im post 5c0ba2bef265da614d08fefe 推荐阅读 SpringBoot中异步请求和异步调用 看这一篇就够了 下文 你将看到业
  • 【Linux成长史】Linux权限的详细讲解

    博客主页 博主链接 本文由 M malloc 原创 首发于 CSDN 学习专栏推荐 LeetCode刷题集 数据库专栏 初阶数据结构 欢迎点赞 收藏 留言 如有错误敬请指正 未来很长 值得我们全力奔赴更美好的生活 文章目录 本章详情 Lin
  • 算法效率分析基础-算法四

    主要内容 介绍研究算法效率的通用框架 介绍三种符号 O 读作O 读作omega 和 读作theta 这些数学借来的符号已经成为讨论算法效率的特定语言 使用通用框架系统对非递归算法进行分析 这种分析主要的工具是先定义一个代表算法运行时间的求和
  • QT信号槽的5种连接方式Qt::ConnectionType

    参考 QT信号槽的5种连接方式 非常溜 Qt QueuedConnection例子 666 Qt信号槽的五种连接方式 简洁清晰 Qt UniqueConnection 防止重复连接 综合 例子 updatethread h ifndef U
  • Python入门

    一 进制 1 什么是进制 进制就是进位的制度 一种进位的方式 2 常见的进制 二进制 0和1 0 1 十进制 0 9的整数 0 1 2 3 4 5 6 7 8 9 八进制 0 7的整数 用数字0开头 0 1 2 3 4 5 6 7 十六进制
  • ipconfig不是内部或外部命令

    错误背景 windows r 输入cmd dos命令输入ipconfig 出现不是内部或外部命令 解决方案 1 电脑 系统属性 环境变量 找到path 在末尾处 如没有分号就添加c windows system32 确定 windows r
  • Qt5 信号槽连接 函数重载、参数不一致问题

    Qt5中使用以下方式代替Qt4的信号槽连接 在编译时即对连接的函数指针进行检测 提高了安全性 而Qt4的连接方式是基于字符串的 只能在运行时进行检测 在Qt4的connect方法上右键 Refactor gt Convert connect
  • [数据库系统]第7讲 关系模式的优化知识点整理

    第1节 关系模型的好坏 ER模型转换的关系是否就是最优的关系 不一定 关系模型潜在的问题 添加异常 修改异常 删除异常 数据冗余 冗余 当数据的某些部分能由其他部分推导出来 就意味着存在冗余 冗余的存在是因为存在完整性约束 如何解决冗余问题
  • Transformer学习笔记

    The Illustrated Transformer Jay Alammar Visualizing machine learning one concept at a time jalammar github io 上面是图片出处 是否
  • CSS列表与表格

    目录 编辑 HTML 列表和 CSS 列表属性 不同的列表项目标记 实例 图像作为列表项标记 实例 定位列表项标记 实例 删除默认设置 实例 列表 简写属性 实例 设置列表的颜色样式 实例 更多实例 所有 CSS 列表属性 表格边框 实例
  • python PDF转docx库的安装与使用

    python PDF转docx库的安装与使用 下载 使用 三种方法 效果 下载 anaconda中直接通过anaconda prompt下载pdf2docx库 pip install pdf2docx 使用 三种方法 可以直接通过命令行使用