dev_disp_text -在当前图形窗口中显示文本
简短描述
dev_disp_text -在当前图形窗口中显示文本。
签名
dev_disp_text( : : String, CoordSystem, Row, Column, Color, GenParamName, GenParamValue : )
描述
dev_disp_text在当前图形窗口的位置(行,列)显示文本。
如果只定义了一个位置,则为每个String元素显示一个文本行。此外,'\n'将被解释为换行符,即执行换行。
如果定义了多个位置,则在string中只允许为每个位置使用一个字符串或一个字符串。在这种情况下,换行符必须被强制“\ n”。
String末尾的换行符('\n')会被忽略。
文本的位置可以在窗口坐标中指定(CoordSystem = 'window')或在图像坐标中指定(CoordSystem = 'image'),这在使用缩放图像时非常有用。
除了提供(Row,Column)坐标,还可以将预定义值传递给Row和Column,以在窗口中的固定位置显示文本(仅当CoordSystem = 'window'时):
'top' 'left' 'top' 'center' 'top' 'right' 'center' 'left' 'center', 'center' 'center', 'right' 'bottom', 'left' 'bottom', 'center' 'bottom', 'right'
参数Color也接受值的元组。在这种情况下,指定的颜色会循环地用于每个新的文本位置,如果只使用一个位置,则会用于每个新文本行。
泛型参数
disp_text可以在一个框中显示字符串(默认)。此行为和框的外观是用GenParamName和GenParamValue中的通用参数定义的。
` box `如果'box'被设置为'true',文本将被写入一个框内。框的外观及其可选阴影可以使用下面的通用参数进行配置。可能的值:'true'和'false',默认值:'true'.
“box_color”设置框的颜色。可能的值:包含颜色名称的字符串(例如;'white', 'red', or '#aa00bba0')默认值:'#fce9d4'(它是浅橙色)。
“shadow”如果'shadow'设置为'true',则在方框下方会显示一个额外的阴影(如果'box'为'true')。可能的值:'true'和'false'默认值:如果` box_color `设置为没有alpha值的颜色,则为` true `,否则为` false `“shadow_color”如果` shadow `为` true `,则设置阴影的颜色。可能的值:包含颜色名称的字符串。'black', 'red', or '#aa00bba0'))默认值:如果未设置` box_color `,则为` #f28d26 `(颜色较深的橙色),否则为` white `。
“border_radius”控制盒子角的圆度。对于尖角,将其设置为0,对于平滑的角,将其设置为更高的值。取值范围:正实数或0,默认值:2。
“box_padding”控制框围绕文本展开的像素值。取值为正实数,默认值:0。
“shadow_sigma”控制框下方阴影的模糊程度。将它设置为0以获得清晰的阴影。取值为正实数或0,默认值:1.5。
“shadow_dx”和“shadow_dy”控制阴影在像素的列('shadow_dx')和行('shadow_dy')方向的偏移量。取值:任意实数,default_value: 2。
参数
String (input_control) String (-array)→(String)
包含要显示的文本消息的字符串元组。元组的每个值将在一行中显示。
默认值:“你好”
CoordSystem (input_control) string→(string)
如果设置为'window',则文本位置是相对于窗口坐标系给出的。如果设置为'image',则使用图像坐标(这在放大图像时可能有用)。
默认值:'window'
值列表:'image', 'window'
Row (input_control) point.y(-array)→(integer / real / string)
垂直文本对齐或所需文本位置的行坐标。
默认值:12
值列表:12,'bottom', 'center', 'top'
Column (input_control) point.x(-array)→(integer / real / string)
水平文本对齐或所需文本位置的列坐标。
默认值:12
值列表:12,'center', 'left', 'right'
Color (input_control) string(-array)→(string)
定义文本颜色的字符串元组。
默认值:'black'
值列表:'black', 'blue', 'coral', 'cyan', 'forest green', 'green', 'lime green', 'magenta', 'red', 'slate blue', 'yellow'
GenParamName (input_control) attribute.name(-array)→(string)
泛型参数名。
默认值:[]
值列表:'border_radius', 'box', 'box_color', 'box_padding', 'shadow', 'shadow_color', 'shadow_dx', 'shad
例程
返回结果


微信扫一扫,打赏作者吧~