目录
3、在views.py 编写pdf_to_word_add 函数
4、在pdf_to_word_add.html 增加 word文件列表和messages 信息。
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 中。