Python 技术篇-操作word文档插入图片和表格实例演示
2020-10-22 22:31
1181 查看
# -*- coding: UTF8 -*- from docx import Document from docx.shared import Pt doc = Document() # 文件存储路径 path = "C:\\Users\\Administrator\\Desktop\\word文档\\" # 读取文档 # doc = Document(path + "hello.docx") # 添加图片,后面的参数设置图片尺寸,可以选填 doc.add_picture(path + 'cat.jpg', width=Pt(300)) # 添加一个4行、3列的表格,style引入样式 doc_table = doc.add_table(rows=4, cols=3, style='Medium List 1 Accent 1') # 设置表头 doc_table.rows[0].cells[0].text = '姓名' doc_table.rows[0].cells[1].text = '性别' doc_table.rows[0].cells[2].text = '兴趣' # 表体数据存储 date = ( ("张三", "男","篮球"), ("李四", "男","乒乓球"), ("王舞", "女","羽毛球"), ) # 添加数据,add_row()新增一行 for a,b,c in date: new_row = doc_table.add_row() new_row.cells[0].text = a new_row.cells[1].text = b new_row.cells[2].text = c # 存储文档 doc.save(path + "new.doc")
效果图如下:
喜欢的点个赞❤吧!
相关文章推荐
- C# VS2012操作word文档 (二).插入表格图片
- 黄聪:C# web word文档操作,任意指定位置插入图片,表格简单操作
- 用C#操作office组件库实现word文档的创建及文字 表格 图片的插入
- 黄聪:C# web word文档操作,任意指定位置插入图片,表格简单操作
- C#对Word文档的创建、插入表格、设置样式等操作实例
- java jacob 操作word 文档,进行写操作,如生成表格,添加 图片(这个不错,可以拿来直接用,非常好)
- java jacob 操作word 文档,进行写操作,如生成表格,添加 图片
- 利用freemarker 在模板里面写入动态数据,动态表格,图片插入并生成word文档
- 利用freemarker 在模板里面写入动态数据,动态表格,图片插入并生成word文档
- c#调用Aspose.Word组件操作word 插入文字/图片/表格 书签替换套打
- delphi操作word基类,插入表格,分页符,日期,页码,替换,图片
- java jacob 操作word 文档,进行写操作,如生成表格,添加 图片
- c#调用Aspose.Word组件操作word 插入文字/图片/表格 书签替换套打
- 利用docx4j完美导出word文档(标签替换、插入图片、生成表格)
- 利用Python操作Word文档【图片】
- c#/.net操作word插入表格实例
- C#操作Word(五)——在Word文档中插入图片
- poi操作word文档(替换,插入图片)
- poi生成word文档,插入图片,echar报表生成到word,word表格
- C# 操作Word书签(二)——插入图片、表格到书签;读取、替换书签