前端SDK插入文字,插入位置原来文字怎么能不被覆盖,而是后移

阅读次数 45

前端SDK插入文字,插入位置原来文字怎么能不被覆盖,而是后移,代码如下: const new_range = await app.ActiveDocument.Range.SetRange(start,end) new_range.Text = "插入文字"

2 Answers

SetRange用来设置选区。当start等于end,可以定位光标。

比如要在第一个字符和第2个字符之前插入一段文本。

const new_range = await app.ActiveDocument.Range.SetRange(1,1)
new_range.Text = "TEST"

怎样获取光标的位置? 非选中区域模式下