2.10_python+Django+mysql实现pdf转word项目_项目开发-编写pdf转word函数

目录

1、编写思路

2、定义pdf转word函数,测试是否成功

3、在views.py 编写pdf_to_word_add 函数

4、在pdf_to_word_add.html 增加 word文件列表和messages 信息。

5、运行程序


1、编写思路

1)安装pip install pdf2docx,之前已经安装过

   pdf2docx库 缺点

  • 无法处理PDF扫描件。
  • 根据有限的、确定的规则建立PDF与docx元素之间的映射并非完全可靠,也就是说仅能处理常见的、规范的格式,而非百分百还原。

2)使用类Converter进行转换,输入 pdf 路径,指定输出路径,将word文件输出到指定的输出路径中。convert(self, docx_filename:str=None, start:int=0, end:int=None, pages:list=None, **kwargs)。start和end参数指定转换页码的范围(下标从0开始),默认转换所有页面( start=0, end=None);也可以通过pages指定不连续的页面,例如pages=[1,3,5]

3)可以在docs 文件夹下tests.py 中编写pdf转word的程序,测试无问题后,将其copy 的views.py 中。

2、定义pdf转word函数,测试是否成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BuckData

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值