我刚开始使用python pptx,但是在win32com、visual basic、interop等之间使用powerpoint有着相当丰富的经验,在用一个系列创建图表时,我看到了一些有趣的东西。

问题:

默认情况下,只有一个系列的图表的填充颜色可能不同

每个点/类别

是的。这与我所期望的相反:序列中的所有点都应该具有相同的颜色。(例如,使用win32com,这些图表在所有点上都有一个单一的、一致的颜色,但是win32com有一些非常费解的东西,需要基本上重建图表数据并覆盖默认值,加上整个

Application

实例是在幕后进行的,这在openxml或pptx等中是没有的,所以这可能是造成这种明显差异的一个因素)

问题:

对于具有单个序列的图表,这是正常/预期的行为吗?还是我忽略了一些显而易见的事情?

我看到一个

similar question

我可以修改你的评论,使系列的格式一致(如下),但我主要想知道这是必要的,还是我做错了什么:

def FormatChart(chart):

plot = chart.plots[0]

plot.has_data_labels = True

dl = plot.data_labels

dl.position = XL_LABEL_POSITION.OUTSIDE_END

value_axis = chart.value_axis

value_axis.has_major_gridlines = False

s = plot.series[0]

s.format.fill.solid()

s.format.fill.fore_color.theme_color = MSO_THEME_COLOR_INDEX.ACCENT_1

python pptx表格里的字体怎么调整_在python pptx中更改序列填充颜色相关推荐

  1. latex里图片大小如何调整_如何使Latex中的图片放大依然清晰

    之前使用latex,图片都是采用的png或者是jpg格式,正常查看是没什么问题的,一放大就变样了.今天才学会怎么保持图片的清晰. 要使图片保持清晰得使用eps格式的图片.有两种方式: 1.  可以由v ...

  2. python输出列表里最长的字符串_从Python的字符串列表中找到最长的公共前缀的程序...

    假设我们有一个小写字符串列表,我们必须找到最长的公共前缀. 因此,如果输入类似于[" antivirus","逆时针"," antigravity&q ...

  3. python微信开发实例 pdf 百度网盘_用python看女神微信里的百度云资源有啥?

    最近小编一直苦心研究,怎么给大家发放更多的资料和资源链接.大家都知道,百度云的分享链接是很容易被和谐的,群里除了分享链接外,就是各种抱怨 "怎么又失效了","又和谐了.. ...

  4. python中字体加粗_全网python中xticks字体加粗搜索-第二电脑网

    第二电脑网 网页 电脑论坛 电脑知识 搜吧 问问 博客 新闻 更多» soso.mark('logo_start'); soso.mark('logo_end'); 帮助 | 第二电脑网为主页 | 提 ...

  5. python怎么字体加阴影_如何在pythonptx中给文本添加阴影?

    我正在做一个项目,我必须用pythonptx创建一个PowerPoint.我需要添加有阴影的文本,使其显示如下: 如何在pythonptx中使用阴影格式化文本?在 下面是我使用的代码:from ppt ...

  6. wps怎么把ppt里的字体一起保存_如何将特殊字体随PPT一起保存?

    在制作ppt幻灯片时为了获得好的展现效果,经常会在幻灯片中加入一些比较漂亮的特殊字体,但有没有发现在你将做好的幻灯片换一台计算机进行演示播放时,就发现这些特殊字体变成了普通字体,甚至还因字体而导致格式 ...

  7. 用python构建多只股票日收益率直方图_用Python分析多股票的投资组合

    俗话说不要将所有的鸡蛋放在同一个篮子里,在投资股票的时候我们也会多买几只以抵抗风险.本文将带领着你使用Python,来分析多只股票投资时的收益和风险,并找到最优的投资组合方案.这是上一篇文章<用 ...

  8. python绘图背景透明_如何在 Matplotlib 中更改绘图背景

    介绍Matplotlib是Python中使用最广泛的数据可视化库之一.无论是简单还是复杂的可视化项目,它都是大多数人的首选库.在本教程中,我们将研究如何在Matplotlib中更改绘图的背景.导入数据 ...

  9. python画图修改背景颜色_如何在 Matplotlib 中更改绘图背景的实现

    介绍 Matplotlib是Python中使用最广泛的数据可视化库之一.无论是简单还是复杂的可视化项目,它都是大多数人的首选库. 在本教程中,我们将研究如何在Matplotlib中更改绘图的背景. 导 ...

  10. python与其他的数据分析有什么区别_学好python和数据分析有什么关系?

    1. 应用数学.统计学.金融学等相关专业,硕士及以上学历. 2. 有良好的产品Sense和商业敏感度,有2年以上电商.物流.零售等数据分析经验. 3. 精通SQL,有一定的Python或者R编程能力, ...

最新文章

  1. WSL 或者ubantu安装 apt-get install npm 失败解决方法
  2. GitHub的十大JavaScript项目
  3. 仿生计算(参考神经网络)2017年考试卷子,考前抱佛脚必备!!中英翻译版本!!
  4. yum groupinstall “Development Tools“查看其软件列表
  5. C++实现有序表折半查找
  6. bzoj2005: [Noi2010]能量采集
  7. vue 添加子路由,并对路由重定向
  8. Android多媒体学习八:调用Android自带的音频录制程序,实现录制
  9. 狼来了!中国房地产的实质--比喻太生动了
  10. SpringMVC+MyBatis整合——事务管理
  11. 基于航天宏图PIE-SAR软件的高分三号(GF-3)SAR影像的预处理
  12. 线性拟合1-最小二乘法
  13. IntelliJ IDEA - 自定义 TODO
  14. 3译码器与半加器的学习
  15. 怎么从安卓设备转移数据到苹果_如何将数据从安卓手机转移到苹果手机
  16. 【开源项目】电视盒子好用又强大的APP: TVRemoteIME
  17. IOS APP画面防截屏
  18. YYModel的源码读后感
  19. SkipList(跳表)
  20. Toolbar添加菜单栏Menu

热门文章

  1. 2021-02-13
  2. 传智播客黑马 Python学习笔记之python初识
  3. 181027每日一句
  4. unity中移动lindrender和transform, 两个点的位置
  5. Unity中的Time
  6. Atitit it软件领域职称评级规定,广博方向。 目录 1. 软件工程师资格证 1 1.1. 法规规范 十大标准,三级五晋制。 1 1.2. 组织架构 域职称评级委员会 2 1.3. 人员职责流程表
  7. Atitit learn by need 需要的时候学与预先学习知识图谱路线图
  8. Atitit.视频文件加密的方法大的总结 java c# php
  9. paip.c++ qt 目录遍历以及文件操作
  10. 并不是部所有市场都类似:评估 Marketplace 的 10 个特征