openpyxl的一个坑在于,修改标题的字体字号时,不能直接套用修改坐标轴字体的方法,但官方文档又讲的很少,只能靠自己摸索(坑)。

笔者找到的具体方法见代码:

from openpyxl import Workbook
from openpyxl.chart import PieChart, Reference
from openpyxl.drawing.text import CharacterProperties,Font'''先生成一个标准饼图,重点在后面'''wb = Workbook()
ws = wb.active
data = [['标签', '数值'],['A', 1],['B', 2],]for row in data:ws.append(row)
pie = PieChart()
label = Reference(ws, min_col=1, min_row=2, max_row=3)
data = Reference(ws, min_col=2, min_row=1, max_row=3)
pie.add_data(data, titles_from_data=True)
pie.set_categories(label)'''从这里开始添加标题并修改字体'''
pie.title = '饼图'#这里sz 1400指的是14号大小,typeface指定字体
cp = CharacterProperties(ea = Font(typeface= u'微软雅黑') ,sz=1400) pie.title.tx.rich.p[0].pPr.defRPr =cp'''字体修改结束'''ws.add_chart(pie,'D1')wb.save('piechart-title.xlsx')

图表标题的参数主要修改代码中的Font和sz,比如14号的字则sz填1400。Font直接修改字体名称即可。

openpyxl修改图表标题字体和字号相关推荐

  1. Windows下jupyter notebook 修改主题、字体、字号等以及各个主题的样式的展示、插件的安装等

    文章目录 安装 一.主题 恢复默认主题 查看可用主题 各个主题的样式 二.文档这里介绍了详细的可用参数: 设置样例 三.图表样式替换 四.安装插件 - Nbextensions 1. 先安装nbext ...

  2. 设定绘图区坐标轴及标题字体、字号的两种方法

    方法一:在标签栏和标题栏命令中分别规定汉字字体字号 close all a=0:1:43; b=[0 1 1 1 1 1 1 1 0 0 0]; b=[b b b b]; plot(a,b,'k-', ...

  3. SolidWorks工程图修改标注尺寸字体和字号的方法

    当我们用SolidWorks导出一张比较大的工程图(比A0.A1)时,在工程图上标注的尺寸就极其诡异,太过于微小,如图 选中这个尺寸之后也不能对字体大小进行修改,所以就只能通过修改默认的尺寸来打到修改 ...

  4. openpyxl修改图表中纯色填充的透明度和颜色

    如果只修改颜色的话,直接使用下面的代码即可: from openpyxl.drawing.fill import ColorChoice from openpyxl.drawing.line impo ...

  5. 如何在jupyter notebook 中修改主题、字体、字号等

    Jupyter Notebook配置命令: conda install nb_conda pip install jupyter_contrib_nbextensions pip install ju ...

  6. 修改UINavigationItem标题字体

    用UINavigationItem的titleView属性 UILabel * label = [[UILabel alloc] initWithFrame:CGRectMake(5, 5, 120, ...

  7. android开发修改字体大小,安卓开发——修改Toolbar标题字体大小

    首先在style.xml文件中,定义: 18sp 然后在布局文件中设置app:titleTextAppearance="@style/Toolbar.TitleText",即 xm ...

  8. 调整IDLE的字体、字号--2--

    学习目标: 提示:在上一章的学习中,我们不难发现,默认的IDLE字体和字号都让人看起来不舒服,那么本章将会教学大家如何修改IDLE的字体和字号 学习内容: 1. 修改IDLE的字体和字号 学习过程: ...

  9. android 标题字体大小,如何修改android studio标题字体大小

    匿名用户 1级 2017-03-08 回答 之前为大家讲解了android studio怎么修改字体大小和颜色?其实android studio代码字体样设置位置和之前将的设置位置是一样的,这里再给大 ...

最新文章

  1. OpenCV图像缩放插值之BiCubic双三次插值
  2. 这所211高校通知不放寒假!校园将实行封闭管理!
  3. SparkR:数据科学家的新利器
  4. 操作系统基础:进程知识笔记(一)
  5. jdbc mysql api_JDBC Api详解
  6. Chrome开发者工具之JavaScript内存分析
  7. panasonic 松下被黑
  8. 自动化测试中自动化切换网络----解决方案
  9. C++設計模式——策略模式
  10. 每周荐书:SQL优化、深度学习、数据科学家(评论送书)
  11. 前后端-SpringBoot-JPA的简单写法(配合前端vue)
  12. 将bilibili缓存文件转换为MP4格式
  13. php 处理微信昵称含有特殊符号
  14. SSH 登录指纹验证
  15. Elementui Tooltip 修改背景色和箭头颜色
  16. Linux·字符设备和杂项设备
  17. Word文字中如何快速复制粘贴文字内容
  18. GitHub中Organization的Member邀请和clone代码库
  19. 基于遗传算法的卷积神经网络架构搜索
  20. 一知半解学CubeMX——UART:Printf实现

热门文章

  1. 虚拟机安装麒麟系统设置root用户登录和安装wps
  2. 金蝶K3开发-基础资料插件开发
  3. angular.min.js:80 Error: [$injector:unpr] http://errors.angularjs.org/1.2.9/
  4. linux常见桌面系统以及安装gnome远程桌面
  5. 全网最细MySQL数据库下载及安装教程
  6. GAMES101 Lec6 反走样与深度缓冲
  7. ssm+Vue计算机毕业设计学科竞赛管理(程序+LW文档)
  8. 业务层战略制定的思路和方法_如何科学的制定企业战略目标?(附流程与方法解析)...
  9. 最新云智推任务提交版拉新任务分销系统源码+功能强大
  10. codeforces 1395C Boboniu and Bit Operations(思维)