簡體   English   中英

如何用代碼更改Mayavi中的字體類型和大小?

[英]How to Change the font type and size in Mayavi with code?

在Mayavi的3D圖形中,我要更改軸標簽和圖例的字體類型和大小。 我知道可以在UI中進行操作,但是如何通過編碼進行操作? 圖例和軸標簽中可以使用不同的字體類型嗎? 謝謝!

給定一個label_text_property對象,您可以像這樣設置label_text_property的值:

axes.label_text_property.font_family = 'courier'
axes.label_text_property.font_size = 10

同樣,“ legend”字體(我假設您是指軸標題)可以通過以下方式設置:

axes.title_text_property.font_family = 'times'
axes.title_text_property.font_size = 14

不過,看起來可用的字體可能有所限制。

將來,您應該真正看一下“記錄”功能,以了解如何使用通過GUI執行的代碼來執行操作。 這就是我只是查找這些屬性的方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM