金格技术论坛

注册

 

发新话题 回复该主题

【已解决】如何实现“查找文档某个特殊字符串,并在字符串范围创... [复制链接]

1#
问题内容:如何实现“查找文档某个特殊字符串,并在字符串范围创建书签”?

问题解答:思路上是先查找到预先定义好的某个特殊字符串信息,然后在这个区域上新增一个书签。实现方法如下:
  1. //查找文档某个特殊字符串,并在字符串范围创建书签
  2. function createNewBookMark(mStr){
  3.   var mBookmarkName = mStr;
  4.   webform.WebOffice.WebObject.Application.Selection.HomeKey(6);  //光标跳转到文档开头
  5.   var mResult = webform.WebOffice.WebObject.Application.Selection.Find.Execute(mStr);  //查找特殊字符
  6.   if(mResult){
  7.     webform.WebOffice.WebObject.Application.Selection.Bookmarks.Add(mBookmarkName);  //在内容选中的位置创建书签,名称为mBookmarkName变量指定
  8.   }
  9.   //之后可以用控件WebInsertImage接口插入服务器上的图片到文档书签位置上
  10. }

  11. //调用方式
  12. createNewBookMark("gmail");//假设文档中有"gmail"的内容,则会找到这个内容并在这个内容的范围创建一个名称为"gmail"的书签。
复制代码
附件:
***** 该内容需会员回复才可浏览 *****
分享 转发
我的骄傲,是能和这么多优秀的同事们一起共事。一起学习,一起努力,一起为我们的客户解决问题、排忧解难。
TOP
2#

TOP
发新话题 回复该主题