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 学习第 37 天】for 循环
python·学习笔记·编程入门
心静财富之门5 小时前
Python 数据共享四种方案完整实例(同进程 / JSON / Redis / HTTP)
数据库·python·oracle
王仔小奶6 小时前
慢SQL治理与性能调优:DBA如何用Shell/Python提升运维效率?
python·sql·dba
用户0332126663676 小时前
使用 Python 快速在 PowerPoint 中生成表格【教程】
python
夜晚回家6 小时前
Python 身份运算符详解 | is 与 == 到底差在哪
python
fengye2071616 小时前
cpython框架结构
python
用户91294046848426 小时前
大模型返回 JSON 后,先过这道 Python 校验
python
Dmz丶6 小时前
前端转 AI 100 天 Day 32:LLM 客户端工程化——重试、超时、降级、限流
python
曲径海盗7 小时前
【Python 学习第 39 天】for 循环
python·学习笔记·编程入门
万联WANFLOW7 小时前
Kimi K3.1 Pro 接口接入指南:模型选型、费用计算与零数据保留
java·spring boot·python·安全·spring·大模型