如何在PPT中插入Pyecharts的图表?

1.首先需要PPT2003以上的版本,并带有开发工具,能够添加web browser控件

PS: 如果没有的话,可以在文件--->选项--->自定义功能区中添加

2. 生成pyecharts图表

示例代码:

from pyecharts import options as opts

from pyecharts.charts import Bar

from pyecharts.faker import Faker

c = (

Bar()

.add_xaxis(Faker.choose())

.add_yaxis("商家A", Faker.values())

.add_yaxis("商家B", Faker.values())

.set_global_opts(title_opts=opts.TitleOpts(title="Bar-基本示例", subtitle="我是副标题"))

.render("bar_base.html")

)

3.添加控件

首先添加web browser控件:

鼠标选择,如图所示

其次在添加命令按钮

然后在双击CommandButton1,添加如下代码

4. PPT 放映,点击按钮,查看效果

ps: 点击允许

5. 保存文件格式

可能遇到的问题1:

解决方法:修改html文件:

将pyecharts图表的html代码中加载 代码(*处至少为9或以上),将HTML设置成IE的内核。

可能遇到的问题2 :425

将该注册表中(打开CMD命令输入regedit)

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\ActiveX Compatibility{8856F961-340A-11D0-A96B-00C04FD705A2}

将右侧 Compatibility Flags值21改为十六位0

如果无法搜索到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility{8856F961-340A-11D0-A96B-00C04FD705A2}

就搜索这个:上HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\16.0\Common\COM Compatibility{8856F961-340A-11D0-A96B-00C04FD705A2}

将右侧 Compatibility Flags值400改为十六位0

原文:https://www.cnblogs.com/mark-wq/p/14168535.html

html中加pyecharts,如何在PPT中插入Pyecharts的图表?相关推荐

  1. ppt中加入html,如何在ppt中插入html网页.ppt

    如何在ppt中插入html网页 如何在PPT中插入html网页 来自 晓冬 痕迹 -- 在演示ppt的时候,如果能直接调用设计精美的html页面,将会让你的演示锦上添花,此处介绍一种使用控件将网页插入 ...

  2. 怎么在html中加代码,如何在HTML中使用代码块

    您可能希望在级联样式表( CSS)中执行此操作.使用您想要的外观创建一些CSS,标记为< code>的内容应该采取那种外观.例如: code { background-color: gra ...

  3. 如何用java创建超链接_Java如何在PPT中的幻灯片上创建超链接?

    在Java编程中,如何在PPT中的幻灯片上创建超链接? 注意:需要访问网址:http://poi.apache.org/download.html , 下载一个Apache POI软件包.这里下载最新 ...

  4. 如何在PPT中嵌入交互式图表?LightningChart助力炫酷展示

    我们在PPT演示文稿中嵌入图表很容易,但嵌入交互式图表似乎就没听说过了,接下来我们就一起来看看通过交互式图表在PPT中展示病人心跳的效果: PPT中展示病人心跳 下方是一个实时地图在PPT中的展现实例 ...

  5. html ppt文件在线播放,[2018年最新整理]如何在PPT中插入html网页.ppt

    [2018年最新整理]如何在PPT中插入html网页 如何在PPT中插入html网页 来自 晓冬 痕迹 -- 在演示ppt的时候,如果能直接调用设计精美的html页面,将会让你的演示锦上添花,此处介绍 ...

  6. 如何在PPT中同时插入多张图片且每张占一页

    前提 有时候,我们需要在在PPT中插入大量图片,比如成百上千张图片,如果我们手动一张一张插入图片,然后再一张一张调格式,想一想都让人头皮发麻.而且亲身实验,按上述方法做完之后,整个人差不多废了.于是, ...

  7. 如何在PPT中插入Visio文件

    一.方法1 已经在Visio中画好了,需要传入PPT. 二.方法2 直接在PPT中新建Visio绘图. 参考 如何在PPT中插入visio对象-百度经验

  8. ppt 里插入html,如何在PPT中插入html网页.ppt

    文档介绍: 如何在PPT中插入html网页来自晓冬痕迹--避潜蠢禽卑吹莽色锋诵砌沉连赖比亨庚挖且粒筛锋作恢量沦忍犀欧妄漳融如何在PPT中插入html网页如何在PPT中插入html网页在演示ppt的时候 ...

  9. ppt怎么插入html代码,如何在PPT中插入html网.ppt

    如何在PPT中插入html网.ppt 如何在PPT中插入html网页 来自晓冬痕迹 在演示ppt的时候 如果能直接调用设计精美的html页面 将会让你的演示锦上添花 此处介绍一种使用控件将网页插入到p ...

  10. 如何在PPT中插入视频

    转载者: 毕业答辩ppt模板下载 搜索: 如何在PPT中插入视频 为追求更完美效果,在Powerpoint中通过shockwave Flash Object控件插入SWF格式动画已是家常便饭.但很多情 ...

最新文章

  1. python语言必背代码-好用到哭!请记住这20段Python代码
  2. 怎么自动备份mysql数据库备份_3步教你一键自动备份mysql数据库的方法
  3. android json 斜杠,Android中Json数据去掉斜杠
  4. 第九十六期:JavaScript 中的 4 个相等比较算法的介绍
  5. This is probably not a problem with npm. There is likely additional logging
  6. pt-heartbeat 监测RDS延迟
  7. 联万物,+智能,为行业,华为云升级OceanConnect IoT全栈云服务
  8. iphone 使用Core Graphics 剪贴图片
  9. matplotlib3d柱状图_Matplotlib——画图(散点图、柱状图、等高线图、3D图)
  10. 524.通过删除字母匹配到字典里最长的单词(力扣leetcode) 博主可答疑该问题
  11. python--------集合练习题(问卷的调查)
  12. Jmeter数据库连接(MYSQL)
  13. 安卓Java开启usb热点_安卓手机通过USB共享PC的宽带网络上网
  14. android studio JNI Cmake Erro at 运行失败
  15. 教师使用计算机备课,计算机教师备课的几点看法
  16. 机电一体化综合实训考核设备
  17. Excel表格垂直居中后还是不在单元格中间(探究原因贴)
  18. 位,字节,字,字长的区别是什么?
  19. Datawhale Python-task1-Ariel
  20. neo4j 4.x新建数据库,并解决报错Unsupported administration command: CREATE DATABASE

热门文章

  1. 简单快速的视频上传分享网站,可做外链
  2. 算法导论 9.1-1 “给出算法,在给定的比较次数(n+向上取整(lgn)-2)内,一定能找出第二小的元素。提示:也找出最小元素。”...
  3. Navicat数据传输
  4. linux 16进制编辑器 知乎,狂揽2500星,开源十六进制编辑器登顶GitHub热榜
  5. Excel 入门到精通笔记
  6. 2.IDEA修改主题
  7. 平方根python_python如何求平方根
  8. 怎样保持下拉菜单截图?如何快速截图截图快捷键
  9. 美国大学计算机理论专业phd,盘点美国那些计算机专业PHD超级难申请的大学
  10. Intel HD Graphics620显卡不支持Windows7的驱动的间接安装显卡驱动