【发布时间】:2019-08-25 23:59:49
【问题描述】:
给图片添加注释时如何让长文本变为多行 并使每条线的长度相等,比如矩形?
image temp:=getfrontimage()
temp.ShowImage()
imageDisplay disp = front.ImageGetImageDisplay(0)
getsize(temp,x,y)
le=x*2/3
to1=y*80/100
component text1 = NewTextAnnotation(le,to1,string1+","+string2+","+string3,100)
我尝试在图像中添加 3 个字符串,每个字符串有超过 15 个字母/字符,总共超过 50 个字母。
如果我将所有 3 个字符串放在一个文本注释中在线,它太长了。
如果我把它们作为 3 个文本注释,因为每一行没有完全相同数量的字母,它显示得很丑。
有没有可以让文本为多行,并且每行文本的背景长度相同?
或者3个文本注释的长度相同,我的意思是文本的背景长度相同,当每个文本注释中的字母不相同时,例如第一个文本注释为16个字母,第二个文本注释为20 个字母,第 3 个文本注释有 14 个字母,但它们的文本背景长度相同。
谢谢,
【问题讨论】:
标签: annotations dm-script