【发布时间】:2012-11-19 15:25:47
【问题描述】:
在 Mayavi 的 3D 图形中,我想更改轴标签和图例的字体类型和大小。我知道可以在 UI 中做到这一点,但是如何通过编码来做到这一点?是否可以在图例和轴标签中使用不同的字体类型? 谢谢!
【问题讨论】:
在 Mayavi 的 3D 图形中,我想更改轴标签和图例的字体类型和大小。我知道可以在 UI 中做到这一点,但是如何通过编码来做到这一点?是否可以在图例和轴标签中使用不同的字体类型? 谢谢!
【问题讨论】:
给定一个坐标轴对象,您可以像这样设置label_text_property 的值:
axes.label_text_property.font_family = 'courier'
axes.label_text_property.font_size = 10
同样,“图例”字体(我假设您的意思是轴标题)可以通过以下方式设置:
axes.title_text_property.font_family = 'times'
axes.title_text_property.font_size = 14
看起来可用的字体可能有点有限。
将来您应该真正了解“记录”功能,以了解如何使用您通过 GUI 执行的代码来执行操作。这就是我刚刚查找这些属性的方式。
【讨论】: