• win32com 操作word


     1 #!/usr/bin/env python3
     2 #-*- coding:utf-8 -*-
     3 '''
     4 Administrator 
     5 2018/8/30 
     6 '''
     7 
     8 import win32com.client         #导入脚本模块
     9 WordApp=win32com.client.Dispatch("Word.Application")#载入word模块
    10 WordApp.Visible=True   #显示word应用程序
    11 
    12 #1、新建word文档
    13 doc=WordApp.Documents.Add()   #新建空文件
    14 # doc=WordApp.Documents.Open()#打开指定文档
    15 
    16 doc.SaveAs(r"C:UsersAdministratorDesktop演示文档.doc")  #文档保存
    17 doc.Close(-1)                 #保存后关闭,doc.Close() or doc.Close(0)直接关闭不保存
    #!/usr/bin/env python3
    #-*- coding:utf-8 -*-
    '''
    Administrator 
    2018/8/30 
    '''
    
    import win32com.client         #导入脚本模块
    WordApp=win32com.client.Dispatch("Word.Application")#载入word模块
    WordApp.Visible=True   #显示word应用程序
    
    #1、新建word文档
    doc=WordApp.Documents.Add()   #新建空文件
    # doc=WordApp.Documents.Open()#打开指定文档
    
    doc.SaveAs(r"C:UsersAdministratorDesktop演示文档.doc")  #文档保存
    doc.Close(-1)                 #保存后关闭,doc.Close() or doc.Close(0)直接关闭不保存
    
    #2 页面设置
    doc.PageSetup.PaperSize=7    #纸张大小,A3=6,A4=7
    doc.PageSetup.PaperWidth=21*28.35  #直接设置纸张大小,使用该设置后PaperSize设置取消
    doc.PageSetup.PaperHeight=29.7*28.35 #直接是指纸张大小,...
    
    doc.PageSetup.Orientation=1  #页面方向,竖直=0,水平=1
    

      

  • 相关阅读:
    1012每日博客
    1011每日博客
    108每日博客
    1013每日博客
    1015每日博客
    写几个关于sql server的例子
    正则表达式实例
    gridview 选中行变色
    ASP.NET跨页面传值技巧
    关于不同电脑Outlook同步
  • 原文地址:https://www.cnblogs.com/Mengchangxin/p/9559854.html
Copyright © 2020-2023  润新知