跳转到主要内容
本文介绍如何在 NOTE 应用中插入、获取、修改文本框数据,涉及三个接口:
  • 插入文本框:PluginNoteAPI.insertText
  • 获取套索文本框:PluginNoteAPI.getLassoText
  • 修改套索文本框:PluginNoteAPI.modifyLassoText

插入文本框

调用 insertText 接口可以向“当前打开笔记的当前页当前图层”插入文本框。 需要保证笔记已打开且当前页已加载,否则会返回错误。
textRect 必须是非零面积矩形(right > left 且 bottom > top),否则会抛出参数错误。

获取套索文本框

调用 getLassoText 接口可以获取当前套索区域中的文本框数据。
必须先进行“套索”操作后再调用,否则会返回错误。若当前套索中没有文本框,返回的数组为空。

修改套索文本框

调用 modifyLassoText 接口可以修改“当前套索选中的文本框”。
必须保证套索区域内仅选中“一个文本框”,否则无法修改成功;未套索或套索多个文本框都会返回错误信息。