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

网站源代码在哪里商品网站策划书

网站源代码在哪里,商品网站策划书,深圳网站制作就找兴田德润,长链接怎么弄成短链接文章目录 前置操作解析body中的图形解析页眉中的图形 前置操作 基于pywin32打开、关闭word应用程序#xff1b; 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.w-s-a.com/news/575557/

相关文章:

  • 专业商城网站制作免费网页设计成品
  • 韩国优秀设计网站找做网站找那个平台做
  • 贵州省清镇市建设学校网站国家企业信用信息公示系统官网河北
  • 游戏界面设计网站网站建设问一问公司
  • 织梦网站模板如何安装教程视频国外哪些网站可以注册域名
  • 用群晖做网站网站中文名称注册
  • 做一个企业网站需要哪些技术app开发公司名字
  • 网站建设有技术的公司图片在线设计平台
  • 建公司网站的详细步骤关于进一步加强网站建设
  • 丰宁县有做网站的吗?维护一个网站一年多少钱
  • 杭州网站设计渠道wordpress购物主题
  • 山东政务网站建设文字logo免费设计在线生成
  • 韩雪个人网站唐山网络运营推广
  • 查建设工程业绩在哪个网站网站建设优化服务如何
  • 江苏省建设工程安全监督网站商洛网站制作
  • 海淀网站建设wzjs51网页设计页面配色分析
  • 网站的备案流程图垦利网站制作
  • 行业用品网站怎么建设外链买东西的网站都有哪些
  • 淘宝做促销的网站集团门户网站建设策划
  • 网站排行榜查询怎样把个人介绍放到百度
  • vps 网站上传河北省招投标信息网
  • 武进网站建设咨询网站定制公司选哪家
  • 郑州市建设投资集团公司网站深圳企业网站建设推荐公司
  • 天津个人网站备案查询dz网站恢复数据库
  • 关于网站建设的期刊文献宣传片文案
  • 物业网站模板下载wordpress+菜单大小
  • 网站建设案例教程视频空间刷赞网站推广
  • 网站建设借鉴做外贸球衣用什么网站
  • 网站建设的前途微信公众号制作网站
  • 做网站之前要安装什么网站改进建议有哪些