pyvista.TextProperty#
- class TextProperty(
- theme=None,
- color=None,
- font_family=None,
- orientation=None,
- font_size=None,
- font_file=None,
- shadow: bool = False,
- justification_horizontal=None,
- justification_vertical=None,
- italic: bool = False,
- bold: bool = False,
- background_color=None,
- background_opacity=None,
テキストのプロパティを定義します.
- パラメータ:
- theme
pyvista.plotting.themes.Theme,optional Plot固有のテーマ.
- color
pyvista.ColorLike,optional 文字列,RGBリスト,または16進カラー文字列.例:
color='white',color='w',color=[1.0, 1.0, 1.0],color='#FFFFFF'.スカラーが指定されている場合,色は上書きされます.- font_family
str|None,optional フォントファミリーまたは None .
- orientation
float,optional テキストの向き(度単位).
- font_size
int,optional フォントサイズ.
- font_file
str,optional フォントファイルのパス.
- shadowbool,
optional 影が有効か.
- justification_horizontal
str,optional テキストの水平方向の両端揃え. "left", "center", "right" のいずれかでなければなりません.
- justification_vertical
str,optional テキストの垂直方向の両端揃え. "bottom", "center", "top" のいずれかでなければなりません.
- italicbool, default:
False タイトルとバーのラベルを斜体にします.
- boldbool, default:
True タイトルとバーのラベルを太字にします.
- background_color
pyvista.Color,optional テキストの背景色.
- background_opacity
pyvista.Color,optional テキストの背景不透明度.
- theme
例
テキストのプロパティを作成します.
>>> from pyvista import TextProperty >>> prop = TextProperty() >>> prop.opacity = 0.5 >>> prop.background_color = 'b' >>> prop.background_opacity = 0.5 >>> prop.show_frame = True >>> prop.frame_color = 'b' >>> prop.frame_width = 10 >>> prop.frame_color Color(name='blue', hex='#0000ffff', opacity=255)
メソッド
影を有効にします.
TextProperty.set_font_file(font_file)フォントファイルを設定します.
TextProperty.shallow_copy(to_copy)Create a shallow copy of the text's property.
アトリビュート
テキストのプロパティの背景色.
テキストのプロパティの背景不透明度.
テキストのプロパティの太字.
テキストのプロパティの色.
フォントファミリー.
フォントサイズ.
テキストプロパティのフレーム色.
フレームの幅.
テキストのイタリック体.
テキストの水平方向の両端揃え.
テキストの垂直揃え.
テキストのプロパティの不透明度.
テキストの向き(度単位).
フレームの表示.