word转换pdf
pip install comtypes
import comtypes.client
def convertDocxToPDF():
# infile,outfile
wdFormatPDF = 17
word = comtypes.client.CreateObject('Word.Application')
infile = "word文件路径.docx" # word文件路径 注意后缀需要加上
doc = word.Documents.Open(infile)
doc.SaveAs('转换好之后的路径+文件名.pdf', FileFormat=wdFormatPDF)
doc.Close()
word.Quit()
print('转换pdf中,请稍等')
convertDocxToPDF()
print('Pdf生成完毕')
pdf转换word (可能会有微略的差别)
pip install pdf2docx
from pdf2docx import Converter
pdf_path = input('需要转换的pdf路径')
word_path = input('转换好之后放哪?')
# C:\Users\huayi\Desktop\小文件\测试文件夹\张豪杰.docx
pdf_file = r'%s' % pdf_path #需要转换的pdf路径,前面加r转义字符
docx_file = r'%s' % word_path #输出的docx路径,只需要改这两个部分
cv = Converter(pdf_file)
cv.convert(docx_file, start=0, end=None)
cv.close()
print('转换完成')