如何使用 mpl.rcParams 在 Matplotlib 中載入 .ttf 檔案?


要在 Matplotlib 中使用 mpl.rcParams 載入一個 .ttf 檔案,我們可以進行以下步驟:

  • 設定影像大小並調整子圖之間及周圍的填充。
  • 初始化 .ttf 檔案的路徑。
  • 獲取一個類的例項,用於儲存和操作 字型 屬性。
  • 使用與字型屬性最匹配的字型名稱設定字體系列。
  • 建立一個影像和一組子圖。
  • 設定影像的標題。
  • 要顯示影像,請使用 show() 方法。

示例

from matplotlib import pyplot as plt, font_manager as fm

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

path = '/usr/share/fonts/truetype/malayalam/Karumbi.ttf'

fprop = fm.FontProperties(fname=path)

plt.rcParams['font.family'] = fprop.get_name()

fig, ax = plt.subplots()
ax.set_title('This is my title!', size=40)

plt.show()

輸出

更新於:17-Jun-2021

385 次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.