ActiveXComponent word=newActiveXComponent("Word.Application");

word.setProperty("Visible",newVariant(false));/***************************************************************************

* 删除书签

*

*@parammark  书签名

*@paraminfo  可替换

*@return*/publicbooleandeleteBookMark(String markKey, String info)throwsException{

Dispatch activeDocument=word.getProperty("ActiveDocument")

.toDispatch();

Dispatch bookMarks=word.call(activeDocument,"Bookmarks")

.toDispatch();booleanisExists=word.call(bookMarks,"Exists", markKey)

.toBoolean();if(isExists) {

Dispatch n=Dispatch.call(bookMarks,"Item", markKey).toDispatch();

Dispatch.call(n,"Delete");returntrue;

}returnfalse;

}/***************************************************************************

* 根据书签插入数据

*

*@parambookMarkKey 书签名

*@paraminfo  插入的数据

*@return*/publicbooleanintoValueBookMark(String bookMarkKey, String info)throwsException{

Dispatch activeDocument=word.getProperty("ActiveDocument")

.toDispatch();

Dispatch bookMarks=word.call(activeDocument,"Bookmarks")

.toDispatch();booleanbookMarkExist=word.call(bookMarks,"Exists", bookMarkKey)

.toBoolean();if(bookMarkExist) {

Dispatch rangeItem=Dispatch.call(bookMarks,"Item", bookMarkKey)

.toDispatch();

Dispatch range=Dispatch.call(rangeItem,"Range").toDispatch();

Dispatch.put(range,"Text",newVariant(info));returntrue;

}returnfalse;

}

java添加word书签,Jacob操作Word书签相关推荐

  1. java使用jacob操作word文档

    ava使用jacob操作word文档 java调用com组件操作word使用总结(jacob) 简单描述 在此处输入简单摘要 特别声明:使用java-com技术可以完成任何VBA可以完成的office ...

  2. 总结java关于jacob操作word这几天遇到的问题!

    由于这几天的客户需求使用到了java关于jacob操作word的问题,下面对这几天遇到的问题进行一下总结: 本机第一次使用jacob的时候,本机装的WPS接下来一路畅通,直到最后完成word的导出功能 ...

  3. jacob操作word excel 将word excel转换成网页形式

    jacob操作word excel(来自http://sinye.iteye.com/blog/588050) 项目开发过程中,需求涉及到了各种文档转换为HTML或者网页易显示格式,现在将实现方式整理 ...

  4. jacob操作word和excel

    jacob操作word和excel jacob的官方文档:http://danadler.com/jacob/ 微软的javasdk文档:http://f2.grp.yahoofs.com/v1/II ...

  5. jacob操作word查找替换转为pdf

    最近需要简单操作word文档后转为pdf,即查找word中的替换字符将其替换为需要的参数,最后生成pdf,由于服务器是在window平台下,所以选择了较为简单的jacob去实现这一功能. 工具:mye ...

  6. poi实现操作生成word表格和操作word中的图表数据

    poi实现操作生成word表格和操作word中的图表数据 写入word表格 1.1首先要将写入的数据整理好,将其封装在一个类中: 1.2 其次将数据写入word,写成表格 2 在word表格中动态修改 ...

  7. java书签_Java 操作Word书签(一):添加、删除、读取书签

    Word中,书签功能常用于查找.定位.标记特定字符或段落,对于篇幅较大的文档,此功能非常实用.下面,将介绍通过Java程序来添加及删除Word书签的方法.示例要点包括: 1. 添加书签 1.1 给指定 ...

  8. java使用jacob操作word添加图片

    1.操作word需要的jacobjar包和dll文件.(请多多支持!) java使用jacob给word添加水印.这是给word添加水印,当业务需求在多页word文档中,某一页添加水印一样的盖章,这个 ...

  9. Jacob操作Word文档转换-XXOO

    前言 JACOB一个Java-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32程序库. 一.准备 <!--添加本地的jacob.jar包--><depe ...

  10. jacob操作word教程

    用jacob做了一个东西,就是对word进行操作,开始时费了好大劲,后来总算是有点思路.现将已试验过的方法总结如下. 还有一点就是所用的JAR文件和DLL文件好像比较特殊,JDK换来换去就用了JDK1 ...

最新文章

  1. 软件测试用例_通用测试用例执行软件
  2. OpenCV自动跟踪移动目标DaSiamRPN的实例(附完整代码)
  3. ASP.NET中Request.IsAuthenticated和Request.User.Identity.IsAuthenticated的区别
  4. 华为,百度豪投,这类程序员要再次上榜了!
  5. 阿里云 云服务器ECS(CentOS 8.0 64位) 安装 MySQL 数据库
  6. Windows Live SkyDrive, Windows Live Sync 和 Live Mesh
  7. 计算机培训专业中心架,ASEM工业电脑工业计算机全系列自动化产品-销售中心
  8. 中小微企业房抵贷业务场景介绍
  9. 背地砖上楼的机器人_德国发明铺地砖机器人,效率大幅度上升,节省千万!
  10. 2D 转换之 scale
  11. IDEA中单元测试使用Scanner控制台无法输入
  12. HTML5期末大作业:在线电影app网页设计——电影票务购票系统WebApp手机模板(12页) HTML+CSS+JavaScript 计算机毕设网页设计源码
  13. 极限编程缺点_极限编程(XP)的优缺点是什么?
  14. linux udp转发脚本,使用Socat转发TCP和UDP流量搭建跳板教程及一键脚本
  15. Interview:职场面试技巧之STAR面试法则
  16. MySQL聚集索引和非聚集索引
  17. 联想笔记本屏幕扩展快捷键用不了
  18. 积分?商城?积分商城你了解多少?
  19. 字节跳动在 RocksDB 存储引擎上的改进实践
  20. 北大2021年计算机分数分数线,北京大学2021年考研复试基本分数线已发布

热门文章

  1. ps链接图层的使用方法和快捷键,ps图层链接怎么做的
  2. DER论文详解DER: Dynamically Expandable Representation for Class Incremental Learning, CVPR 2021
  3. 关于antd中嵌套表格expandable属性如何设置为可变化的
  4. 利用pdfminer3k 使用python语言提取PDF中的文本
  5. 正交性的好处和实现方法
  6. 计算机网络传输速率单位MB,计算机网络中,传输速率MB/s和Gb/s如何换算?
  7. sqlmap绕过waf的脚本介绍(tamper脚本介绍)
  8. 人力资源数据分析师前景_转行做HR数据分析师 ,工资居然翻了三倍!
  9. Spark Streaming之容错性
  10. 整数进制转换技巧以及相关算法题讲解(简洁易懂)