【Python】调用WPS V9 API,实现PPT转PDF
2015-10-21 00:25
656 查看
WPS 的API,即COM,主要分为V8与V9两个版本,网上容易查到的例子,都是V8的。 现在官网上可以下载的,2013抢鲜版,就是V9的API。
Python 调用COM 需要安装 Python for Windows Extensions,即pywin32
调用就很简单了,直接代码:
调用时:
xxx.py "src" "dst"
第一个参数为源路径
第二个参数为目标路径
本文地址:/article/7076063.html
Python 调用COM 需要安装 Python for Windows Extensions,即pywin32
调用就很简单了,直接代码:
import sys import os import win32com.client argc = len(sys.argv) print("Number of arguments:", argc, 'arguments.') print('Argument List:', str(sys.argv)) if argc < 2 : sys.exit(-1) src = sys.argv[1] dst = sys.argv[2] wpp = win32com.client.Dispatch("Kwpp.Application") #o.Visible=False ppt = wpp.Presentations.Open(src) ppt.SaveAs(dst,32) ppt.Close() wpp.Quit() sys.exit(0)
调用时:
xxx.py "src" "dst"
第一个参数为源路径
第二个参数为目标路径
本文地址:/article/7076063.html
相关文章推荐
- leetcode之Search a 2D Matrix II
- Learn Python The Hard Way(0--26)
- leetcode之Search a 2D Matrix
- python例子-开始一个Django项目
- 零基础学python-19.3 列表解析与矩阵
- 零基础学python-18.8 嵌套lambda与作用域
- 零基础学python-18.1 函数的设计
- 零基础学python-18.7 为什么要使用lambda表达式
- 零基础学python-19.2 列表解析与序列映射函数map(2)增加分支测试与嵌套循环
- 零基础学python-17.4 参数匹配应用实例
- 零基础学python-19.5 重访迭代器:生成器yield
- 零基础学python-18.6 lambda表达式快速入门
- 零基础学python-18.9 序列映射函数:map
- 零基础学python-18.3 递归函数vs循环和递归处理任意结构
- 零基础学python-19.11 使用迭代工具模拟map
- 零基础学python-18.2 递归函数与分解递归函数的执行步骤
- 零基础学python-19.7 扩展生成器函数
- 零基础学python-19.12 总结列表解析与字典解析
- 零基础学python-19.8 生成器表达式:当迭代器遇上列表解析
- 零基础学python-19.1 列表解析与序列映射函数map