如何使用代码更改Mayavi中的字体类型和大小



在Mayavi的3D图形中,我想更改轴标签和图例的字体类型和大小。我知道可以在 UI 中做到这一点,但是如何通过编码来做到这一点?是否可以在图例和轴标签中使用不同的字体类型?谢谢!

给定一个 axes 对象,您可以像这样设置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执行的代码进行操作。 这就是我刚刚查找这些属性的方式。

相关内容

  • 没有找到相关文章

最新更新