前言
大家好,今天来填上一次埋下的坑~~本期为大家讲解如何通过Python实现wps office当中的付费功能,word转换纯图pdf。
我的思路
1:将word文件转换为普通pdf文件
关于这方面的内容,上一期我已经讲过,这里直接将完整的代码附上:
from win32com import client
import os
# 代码描述:
# 用来实现word文档转pdf的一个软件
# 特色:
# 可穿透指定路径下的所有文件,对找到的所有word文档进行操作
# 并把结果输出到指定路径中
# 注意事项:
# 请确认没有同名文件,否则文件会覆盖
# 转换doc为pdf
def doc2pdf(fn):
word = client.Dispatch("Word.Application") # 打开word应用程序
doc = word.Documents.Open(fn) # 打开word文件
a = os.path.split(fn) # 分离路径和文件
b = os.path.splitext(a[-1])[0] # 拿到文件名
doc.SaveAs("{}\\{}.pdf".format(path1, b), 17) # 另存为后缀为".pdf"的文件,其中参数17表示为pdf
doc.Close() # 关闭原来word文件
word.Quit()
# 转换docx为pdf
def docx2pdf(fn):
word = client.Dispatch("Word.Application") # 打开word应用程序
doc = word.Documents.Open(fn) # 打开word文件
a = os.path.split(fn) # 分离路径和文件
b = os.path.splitext(a[