本文简要介绍 python 语言中 matplotlib.textpath.TextPath
的用法。
-
从文本创建路径。
从文本创建路径。请注意,它只是一条路径,而不是艺术家。您需要使用
PathPatch
(或其他艺术家)将此路径绘制到画布上。- xy 两个浮点值的元组或数组
-
文本的位置。对于无偏移,请使用
xy=(0, 0)
。 - s str
-
要转换为路径的文本。
- size 浮点数,可选
-
字体大小以磅为单位。默认为通过字体属性
prop
指定的大小。 - prop
matplotlib.font_manager.FontProperties
,可选 -
字体属性。如果未提供,将使用带有来自 rcParams 的参数的默认
FontProperties
。 - _interpolation_steps 整数,可选
-
(目前被忽略)
- usetex 布尔值,默认值:假
-
是否使用 tex 渲染。
参数
例子
下面从字符串 "ABC" 中创建一个带有 Helvetica 字体的路径;以及乳胶部分 1/2 的另一条路径:
from matplotlib.textpath import TextPath from matplotlib.font_manager import FontProperties fp = FontProperties(family="Helvetica", style="italic") path1 = TextPath((12, 12), "ABC", size=12, prop=fp) path2 = TextPath((0, 0), r"$\frac{1}{2}$", size=12, usetex=True)
另请参阅使用文本作为路径。
用法
class matplotlib.textpath.TextPath(xy, s, size=None, prop=None, _interpolation_steps=1, usetex=False)
相关用法
- Python matplotlib Text.set_bbox用法及代码示例
- Python matplotlib TextToPath.get_text_path用法及代码示例
- Python matplotlib TexManager.get_rgba用法及代码示例
- Python matplotlib ToolManager.toolmanager_disconnect用法及代码示例
- Python matplotlib TriMesh.sticky_edges用法及代码示例
- Python matplotlib TwoSlopeNorm用法及代码示例
- Python matplotlib Table.edges用法及代码示例
- Python matplotlib TriMesh.set_hatch用法及代码示例
- Python matplotlib Transform.__sub__用法及代码示例
- Python matplotlib Table.set_fontsize用法及代码示例
- Python matplotlib axvspan用法及代码示例
- Python matplotlib Axes.get_legend_handles_labels用法及代码示例
- Python matplotlib AbstractMovieWriter用法及代码示例
- Python matplotlib triplot用法及代码示例
- Python matplotlib StarPolygonCollection.set_hatch用法及代码示例
- Python matplotlib boxplot用法及代码示例
- Python matplotlib subplots用法及代码示例
- Python matplotlib InsetPosition用法及代码示例
- Python matplotlib Figure.set_size_inches用法及代码示例
- Python matplotlib figlegend用法及代码示例
- Python matplotlib Axes.step用法及代码示例
- Python matplotlib Axes.contour用法及代码示例
- Python matplotlib LassoSelector用法及代码示例
- Python matplotlib BrokenBarHCollection.set_hatch用法及代码示例
- Python matplotlib Axes.plot用法及代码示例
注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 matplotlib.textpath.TextPath。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。