该操作旨在通过在所选文本中切换样式来修改字体对象。它可以切换文本的粗体、斜体、下划线和删除线。
bpy.ops.font.style_toggle(style='BOLD')
style - 可选参数,用于定义要切换的样式。它默认为“BOLD”。该参数可以是以下字符串之一:
'BOLD' - 使文本加粗'ITALIC' - 使文本斜体'UNDERLINE' - 在文本下面添加下划线'THROUGH' - 在文本上添加删除线import bpy
# 获取当前编辑区的文本对象
text_object = bpy.context.object.data
# 切换选定的文本块的粗体样式
bpy.ops.object.mode_set(mode='EDIT')
bpy.ops.font.select_all()
bpy.ops.font.style_toggle(style='BOLD')
bpy.ops.object.mode_set(mode='OBJECT')