当前位置: 首页 > news >正文

为什么要做网站推广长沙有实力seo优化

为什么要做网站推广,长沙有实力seo优化,建站的网站,公司装修设计公司文章目录 前置操作解析body中的图形解析页眉中的图形 前置操作 基于pywin32打开、关闭word应用程序; import pythoncom from win32com.client import Dispatch, GetActiveObjectdef get_word_instance():""" 获取word进程 实例"""py…

文章目录

  • 前置操作
  • 解析body中的图形
  • 解析页眉中的图形

前置操作

基于pywin32打开、关闭word应用程序;


import pythoncom
from win32com.client import Dispatch, GetActiveObjectdef get_word_instance():""" 获取word进程 实例"""pythoncom.CoInitialize()try:# 获取运行的Word实例word_app = GetActiveObject("Word.Application")except pythoncom.com_error:# 打开word程序word_app = Dispatch("Word.Application")word_app.Visible = False  # 不显示 Word 界面word_app.DisplayAlerts = Falsefinally:return word_appdef close_word_instance():try:word = GetActiveObject("Word.Application")if word:word.Quit()except pythoncom.com_error:# 杀掉word进程pass

 

解析body中的图形

graphics = {}
import os
from PIL import ImageGrab, Imagedef get_graphic_with_pywin32(doc_path):""" 基于pywin32 解析文档主体中的图形 """global graphicsword = get_word_instance()doc = word.Documents.Open(doc_path)for shape in doc.Shapes:  # 文档主体中的图形print("shape:", shape.Name, shape.Type)  # Type为1是图形,Name唯一page_id = shape.Anchor.Information(1)# shape.Anchor.CopyAsPicture()   个人版不支持# image = ImageGrab.grabclipboard()# 方案1  图形转图片inline_shape = shape.ConvertToInlineShape()bdata = inline_shape.Range.EnhMetaFileBits.tobytes()from io import BytesIOimg = Image.open(BytesIO(bdata))img.save(shape.Name + ".png")# 方案2,若以上方案获取的图片 纵横比失真,则采用该方案# inline_shape = shape.ConvertToInlineShape()# inline_shape.Range.CopyAsPicture()# image = ImageGrab.grabclipboard()# 方案3, 图形直接保存   (个人版 报错AttributeError: <unknown>.SaveAsPicture)# pic_path = os.path.abspath("./{}_3.png".format(shape.Name))# shape.SaveAsPicture(pic_path)  # 绝对路径

 

解析页眉中的图形

def get_graphic_with_pywin32(doc_path):""" 基于pywin32 解析文档主体中的图形 """global graphicsword = get_word_instance()doc = word.Documents.Open(doc_path)for section in doc.Sections:for header in section.Footers:for shape in header.Shapes:inline_shape = shape.ConvertToInlineShape()bdata = inline_shape.Range.EnhMetaFileBits.tobytes()  # 直接保存无法查看img = PillowImage.open(BytesIO(bdata))img.save("./{}.png".format(shape.Name))with open("./{}.png".format(shape.Name), "rb") as f:bdata = f.read()  # 读取的字节 与 image.tobytes() 不一样graphics[shape.Name] = bdata  # Name唯一
http://www.khdw.cn/news/8649.html

相关文章:

  • 凡科轻站小程序靠谱吗搜索引擎seo优化
  • 天津网站建设模板模板下载网站
  • 做货代在上面网站找客户比较多seo网站推广实例
  • 南京专业做网站的公司b站视频推广网站400
  • 上线了网站怎么样地推是什么
  • 个人网站制作软件哪个好网站百度推广
  • 做网站项目体会博客seo怎么做
  • 常州做网站竞价账户托管公司哪家好
  • 网站制作 商务指数基金什么意思
  • 动态发布网站和静态发布网站外贸营销型网站建设公司
  • 做网站网站建设教程设计好看的网站
  • 做网站托管的好处酒店推广渠道有哪些
  • 网站的导航栏怎么做的搜索引擎优化的完整过程
  • 网页制作的网站建设西安网站优化培训
  • 搜索引擎成功案例分析seo草根博客
  • 网站评论管理怎么做的网络热词2021
  • 怎么自己免费做网站外贸网站建站平台
  • 南京关键词网站排名做seo要投入什么
  • 盐城市滨海县建设局网站alexa全球网站排名分析
  • 可以免费视频的软件哪个最好建站网站关键词优化
  • b站推广网站2024已更新百度优化关键词
  • 网站开发的工作经验要求重庆网站
  • 网站建设网站的好处泉州百度广告
  • 做图片的网站有哪些产品推广文案怎么写
  • 全球域名舟山百度seo
  • 网站开发项目进度表广告推广的软件
  • 网站基本框架seo优化神器
  • 建设电影网站如何盈利企业培训内容包括哪些内容
  • 做网站的公司那家好。全国各大新闻网站投稿
  • 大型建站公司公司网站建设多少钱