當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python matplotlib TextToPath.get_text_path用法及代碼示例

本文簡要介紹 python 語言中 matplotlib.textpath.TextToPath.get_text_path 的用法。

用法

get_text_path(prop, s, ismath=False)

將文本 s 轉換為路徑(matplotlib.path.Path 的頂點和代碼元組)。

參數

prop FontProperties

文本的字體屬性。

s str

要轉換的文本。

ismath {假,真,"TeX"}

如果為 True,則使用 mathtext 解析器。如果"TeX",使用tex進行渲染。

返回

verts 列表

包含頂點的 x 和 y 坐標的 numpy 數組列表。

codes 列表

路徑代碼列表。

例子

從文本創建一個頂點和代碼列表,並從這些創建一個 Path

from matplotlib.path import Path
from matplotlib.textpath import TextToPath
from matplotlib.font_manager import FontProperties

fp = FontProperties(family="Humor Sans", style="italic")
verts, codes = TextToPath().get_text_path(fp, "ABC")
path = Path(verts, codes, closed=False)

另請參閱 TextPath 了解從文本創建路徑的更直接方法。

相關用法


注:本文由純淨天空篩選整理自skytowner.com大神的英文原創作品 matplotlib.textpath.TextToPath.get_text_path。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。