• 【Python】调用WPS V9 API,实现Word转PDF


    WPS 的API,即COM,主要分为V8与V9两个版本,网上容易查到的例子,都是V8的。 现在官网上可以下载的,2013抢鲜版,就是V9的API。

    Python 调用COM 需要安装 Python for Windows Extensions,即pywin32

    调用就很简单了,直接代码:

    import sys
    import os
    import win32com.client
    
    stat = os.system('taskkill /im wps.exe')
    
    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];
    o = win32com.client.Dispatch("Kwps.Application")
    o.Visible=False
    doc = o.Documents.Open(src);
    doc.ExportAsFixedFormat(dst,17)
    o.Quit();
    
    sys.exit(0)

    调用时:

    xxx.py "src" "dst"

    第一个参数为源路径

    第二个参数为目标路径

    本文地址:http://www.cnblogs.com/gaoshang212/p/4897744.html 

  • 相关阅读:
    git 文件回退
    git reset
    开源
    android json js 算法 面试
    Android* 2.3.7
    Sqoop HBase Hadoop
    行业案例、技术



  • 原文地址:https://www.cnblogs.com/gaoshang212/p/4897744.html
Copyright © 2020-2023  润新知