Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để tải tệp .ttf trong Matplotlib bằng mpl.rcParams?

Để tải tệp .ttf trong Matplotlib bằng mpl.rcParams, chúng ta có thể thực hiện các bước sau -

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
  • Khởi tạo đường dẫn cho .ttf tệp.
  • Nhận một phiên bản của một lớp để lưu trữ và thao tác với phông chữ thuộc tính.
  • Đặt họ phông chữ với tên phông chữ phù hợp nhất với thuộc tính phông chữ.
  • Tạo một hình và một tập hợp các tình huống phụ.
  • Đặt tiêu đề của hình.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

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()

Đầu ra

Làm cách nào để tải tệp .ttf trong Matplotlib bằng mpl.rcParams?