Python 技术篇-利用Office VBA实现word文档转化为pdf文档实例演示

简介: Python 技术篇-利用Office VBA实现word文档转化为pdf文档实例演示

# -*- coding: UTF8 -*-
from win32com.client import *
def switch_pdf(path, name):
    '''
     作用:将word文档转化为pdf文档
     参数1:文件夹路径
     参数2:文件名
    '''
    # 创建word程序对象
    word = gencache.EnsureDispatch('Word.Application')
    # 读取word文件
    f = word.Documents.Open(path + name)
    # 转化为pdf文件
    f.ExportAsFixedFormat(path + "hello.pdf", constants.wdExportFormatPDF)
    # 退出程序
    word.Quit();
switch_pdf("C:\\Users\\Administrator\\Desktop\\word文档\\" , "hello.doc")

运行效果图:

image.png

word 样式:

image.png

pdf 样式:

image.png

ExportAsFixedFormat() 转化方法的参数使用详情:

image.png

喜欢的点个赞❤吧!

           

目录
相关文章
|
1天前
|
Web App开发 设计模式 测试技术
python自动化测试实战 —— 自动化测试框架的实例
python自动化测试实战 —— 自动化测试框架的实例
4 0
|
6天前
|
语音技术 开发者 Python
python之pyAudioAnalysis:音频特征提取分析文档示例详解
python之pyAudioAnalysis:音频特征提取分析文档示例详解
11 0
|
6天前
|
数据采集 数据挖掘 Python
Python之html2text: 将HTML转换为Markdown 文档示例详解
Python之html2text: 将HTML转换为Markdown 文档示例详解
7 0
|
6天前
|
数据采集 NoSQL 中间件
python-scrapy框架(四)settings.py文件的用法详解实例
python-scrapy框架(四)settings.py文件的用法详解实例
10 0
|
8天前
|
数据可视化 Python
python中Copula在多元联合分布建模可视化2实例合集|附数据代码
python中Copula在多元联合分布建模可视化2实例合集|附数据代码
|
8天前
|
机器学习/深度学习 存储 算法
Python套索回归lasso、SCAD、LARS分析棒球运动员薪水3个实例合集|附数据代码
Python套索回归lasso、SCAD、LARS分析棒球运动员薪水3个实例合集|附数据代码
|
15天前
|
机器学习/深度学习 算法 数据挖掘
【视频】支持向量机算法原理和Python用户流失数据挖掘SVM实例(下)
【视频】支持向量机算法原理和Python用户流失数据挖掘SVM实例(下)
|
1月前
|
Web App开发 Windows
【Windows】 chrome 如何下载网站在线预览PDF文件,保存到本地
【Windows】 chrome 如何下载网站在线预览PDF文件,保存到本地
157 0
|
1月前
|
前端开发
开发过程中遇到过的docx、pptx、xlsx、pdf文件预览多种方式
开发过程中遇到过的docx、pptx、xlsx、pdf文件预览多种方式
22 0
|
2月前
|
数据挖掘 数据安全/隐私保护 开发者
使用Spire.PDF for Python插件从PDF文件提取文字和图片信息
使用Spire.PDF for Python插件从PDF文件提取文字和图片信息
132 0