如何使用Javascript在llustrator中将上标2添加为文本

时间:2018-03-26 08:39:02

标签: javascript scripting add adobe-illustrator superscript

我一直在尝试根据字体添加和删除某些文本,每当我需要将某段文本重新添加到其原始位置时,我需要插入一个上标2在这篇文章之后。

这是我再次添加文本的代码片段:

 if (textGroupItem.textRange.characterAttributes.textFont.toString().toLowerCase().match(regPattern)){

            textGroupItem.textRange.characters.removeAll()

            textGroupItem.textRange.characters.add(un + " - " + sm + "m" + "²")

}

这样做会给出一个上标2但是某种破坏的标记作为文本。

到目前为止,我还尝试过:

  • translatePlaceholderText("c2b2")

  • "2".sup()

  • <sup> 2</sup>

  • textGroupItem.textRange.characterAttributes.baselineShift = height;&lt; - height = 2但这会改变整个文字项目

如何成功地将一个上标2添加到一组字符中?

0 个答案:

没有答案