Python PDF 转 Word:保留排版批量转换
import os
from pdf2docx import Converter
def pdf_to_word(folder):
for name in os.listdir(folder):
if not name.lower().endswith('.pdf'):
continue
pdf = os.path.join(folder, name)
docx = os.path.splitext(pdf)[0] + '.docx'
cv = Converter(pdf)
cv.convert(docx)
cv.close()
print(f"已转:{name}")
pdf_to_word('./pdf')
from pdf2docx import Converter
def pdf_to_word(folder):
for name in os.listdir(folder):
if not name.lower().endswith('.pdf'):
continue
pdf = os.path.join(folder, name)
docx = os.path.splitext(pdf)[0] + '.docx'
cv = Converter(pdf)
cv.convert(docx)
cv.close()
print(f"已转:{name}")
pdf_to_word('./pdf')

更新时间:2026-09-14 13:36:23