PDF转换Word

PDF 转换Wrod 最强脚本

1.整个文件转化
python 复制代码
from pdf2docx import Converter

def pdf_to_word_full(pdf_path, word_path):
    cv = Converter(pdf_path)
    # 执行转换(默认保留所有页面,样式自动还原)
    cv.convert(word_path, start=0, end=None)
    cv.close()


if __name__ == "__main__":
 
    PDF_FILE = "C:/upload/1229/美的年报.pdf"  
    WORD_FILE = "C:/upload/pdf2word/美的年报.docx" 
    pdf_to_word_full(PDF_FILE, WORD_FILE)
    print(f"转换完成!Word文件已保存至:{WORD_FILE}")
2 指定部分页数转化
python 复制代码
from pdf2docx import Converter

def pdf_to_word_partial(pdf_path, word_path, start_page, end_page=None):
    cv = Converter(pdf_path)
    # 指定页码范围转换,保留原样式
    cv.convert(word_path, start=start_page, end=end_page)
    cv.close()

if __name__ == "__main__":
    PDF_FILE = "C:/upload/1229/美的年报.pdf"  
    WORD_FILE = "C:/upload/pdf2word/美的年报2.docx" 
    pdf_to_word_partial(PDF_FILE, WORD_FILE, start_page=0, end_page=2)
    print(f"指定页码转换完成!Word文件已保存至:{WORD_FILE}")
相关推荐
傻啦嘿哟5 小时前
某招聘平台爬虫:爬取招聘岗位数据,分析各城市薪资水平
开发语言·爬虫·python
2501_933670795 小时前
2026秋招量化分析岗技能栈:Python、SQL、统计建模、回测项目怎么准备
开发语言·python·sql
2601_962077606 小时前
python Dejavu库快速识别音频指纹实例探究
python·音乐识别·dejavu库·音频指纹识别·实例探究
科技苑6 小时前
如何用Python编程实现一个简单的Web爬虫?
人工智能·python
dayDayupbetter6 小时前
Visual C++ 2010安装与使用高手秘籍
python
隐擎fox6 小时前
深入理解网络传输层安全:TLS 指纹识别(JA3/JA4)原理与 Python 协议层检测实战
爬虫·python·网络协议·安全·网络安全·https
医疗信息化王工7 小时前
DataForge:基于 Python 的数据库批量导出 Excel 工具——从架构到部署的全流程实战
数据库·python·excel
小玮看世界8 小时前
[Python]从合并区间到传感器融合区:合并区间在传感器区域融合的实际落地
开发语言·python
Java陈序员8 小时前
轻量运维面板!一款现代化的服务器控制面板工具!
运维·服务器·python·react.js·github
2601_962097368 小时前
1. 使用 C 或 C++ 扩展 Python
python·api·c·引用计数·扩展模块