Node String to Curves#

from geonodes import nodes

node = nodes.StringToCurves(string=None, size=None, character_spacing=None, word_spacing=None, line_spacing=None, text_box_width=None, text_box_height=None, align_x='LEFT', align_y='TOP_BASELINE', overflow='OVERFLOW', pivot_mode='BOTTOM_LEFT')

Blender Image

Args:#

Input socket arguments:#

Node parameter arguments:#

  • align_x (str): default = ‘LEFT’ in (‘LEFT’, ‘CENTER’, ‘RIGHT’, ‘JUSTIFY’, ‘FLUSH’)

  • align_y (str): default = ‘TOP_BASELINE’ in (‘TOP_BASELINE’, ‘TOP’, ‘MIDDLE’, ‘BOTTOM_BASELINE’, ‘BOTTOM’)

  • overflow (str): default = ‘OVERFLOW’ in (‘OVERFLOW’, ‘SCALE_TO_FIT’, ‘TRUNCATE’)

  • pivot_mode (str): default = ‘BOTTOM_LEFT’ in (‘MIDPOINT’, ‘TOP_LEFT’, ‘TOP_CENTER’, ‘TOP_RIGHT’, ‘BOTTOM_LEFT’, ‘BOTTOM_CENTER’, ‘BOTTOM_RIGHT’)

Output sockets:#

Implementation#

Class or method name

Definition

String

to_curves

def to_curves(self, size=None, character_spacing=None, word_spacing=None, line_spacing=None, text_box_width=None, text_box_height=None, align_x='LEFT', align_y='TOP_BASELINE', overflow='OVERFLOW', pivot_mode='BOTTOM_LEFT'):

Global functions

string_to_curves

def string_to_curves(string=None, size=None, character_spacing=None, word_spacing=None, line_spacing=None, text_box_width=None, text_box_height=None, align_x='LEFT', align_y='TOP_BASELINE', overflow='OVERFLOW', pivot_mode='BOTTOM_LEFT'):

Go to top - main - nodes - nodes menus