2019独角兽企业重金招聘Python工程师标准>>>

jacob更新目录方法

/**启动word进程*/
ActiveXComponent app = new ActiveXComponent("Word.Application");app.setProperty("Visible", new Variant(false));
Dispatch docs = app.getProperty("Documents").toDispatch();    /**打开word文档*/
Dispatch doc = Dispatch.invoke(docs, "Open", Dispatch.Method, new Object[] { docfile, new Variant(false),    new Variant(true) }, new int[1]).toDispatch(); Dispatch activeDocument = app.getProperty("ActiveDocument").toDispatch();/**获取目录*/
Dispatch tablesOfContents = Dispatch.get(activeDocument,"TablesOfContents").toDispatch();/**获取第一个目录。若有多个目录,则传递对应的参数*/
Variant tablesOfContent = Dispatch.call(tablesOfContents, "Item", new Variant(1)); /**更新目录,有两个方法:Update 更新域,UpdatePageNumbers 只更新页码*/
Dispatch toc = tablesOfContent.toDispatch();
toc.call(toc, "UpdatePageNumbers");/**另存为*/
Dispatch.invoke(doc, "SaveAs", Dispatch.Method, new Object[] {    toFile, new Variant(type) }, new int[1]);/**关闭word文档*/
Dispatch.call(doc, "Close", new Variant(false));/**退出word进程*/
app.invoke("Quit", new Variant[] {});

转载于:https://my.oschina.net/yejia414/blog/279403

jacob更新word目录相关推荐

  1. java jacob更新目录,jacob更新word目录

    jacob更新目录方法 /**启动word进程*/ ActiveXComponent app = new ActiveXComponent("Word.Application"); ...

  2. java 更新word目录_java aspose.words 生成word目录和更新目录

    1.生成目录 public static void creat(){ String resourceWordPath = "/media/xx/新加卷2/xx/UserName.docx&q ...

  3. python生成word目录_使用Python更新MS Word .docx文档的目录(目录)

    我使用python包" python-docx"来修改MS Word .docx文档的结构和内容.该软件包无法更新TOC(目录)[Python: Create a "Ta ...

  4. 解决Word 2007中更新整个目录后分节符消失问题

    解决Word2007中更新整个目录后分节符消失问题 问题:Word2007中,自动生成目录后,在目录后插入了分节符,目录和正文分开显示并分别插入页码:但是每次正文内容和目录发生变化时,都要更新整个目录 ...

  5. Office 2010: word目录更新相关问题

    1. 设置自动更新 选择 菜单栏->引用->目录,出现如下所示选项卡. 根据自己需要的样式,选择"自动目录1/2". 2. 英文字母大写问题 自动更新的目录,存在正文中 ...

  6. Jacob处理Word文档总结以及Java操作Office2007

    使用Jacob来处理Word文档 Word或Excel程序是以一种COM组件形式存在的.如果能够在Java中调用Word的COM组件,就 能使用它的方法来获取Word文档中的文本信息.目前网上有许多提 ...

  7. 第六周 Word目录和索引

    第六周 Word目录和索引 教学时间 2013-4-2 教学课时 2 教案序号 5 教学目标 能正确使用索引.目录等 教学过程: 复习提问 1.脚注和尾注的区别是什么? 2.如何插入脚注和尾注? 3. ...

  8. word目录怎么跳转到相应页码_Word目录不会做?请看完整操作步骤

    目录的制作是我们在排版过程中遇到最大的难题,本期Word妹与大家详细分享有关目录自动生成技巧. 自动目录生成的步骤: 1.设置好样式 选中文本,点击开始--样式--在样式库中选择合适格式. 2.添加空 ...

  9. java使用jacob操作word文档

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

  10. aspose-words更新域/目录(页码不准确问题)

    doc.updateFields(); 在使用上面这个方法更新word的目录或者生成pdf的时候会发现一些问题. 问题 1. word目录页码标错 2. 页码跳转问题 说明及解决 问题1: 需要注意的 ...

最新文章

  1. 【SAP-PM模块】维护业务处理流程
  2. 一文看懂人脸识别(4个特点+4个实现步骤+5个难点+算法发展轨迹)
  3. Garbage First
  4. python需要电脑配置-python3批量统计用户电脑配置
  5. Ch -- 一个 C/C++ 解释器
  6. CYJian的新春虐题赛
  7. (剑指Offer)面试题1:赋值运算符函数
  8. C语言 *、 的含义
  9. 解决错误:Re-installation failed due to different application signatures
  10. linux du 文件大小排序,du命令 实现Linux 某个文件夹下的文件按大小排序
  11. 传智播客pscs6ppt_freeCodeCamp播客直播。 这是6集,您现在可以狂欢。
  12. 一款QQ全自动签到的辅助工具
  13. 线性与非线性规划问题求解
  14. 人工智能数学基础--概率与统计8:一个很有意思的下棋输赢概率问题
  15. 对注册会计师CPA的简单了解
  16. 批量查询网站收录情况的站长工具
  17. 【微信小程序】关于getCurrentPages()的使用
  18. 【AI视野·今日CV 计算机视觉论文速览 第151期】Tue, 6 Aug 2019
  19. DDR VTT供电解决方案
  20. 【宝塔邮局管理器】使用教程、Email配置

热门文章

  1. 在linux目录中设置权限设置,linux下为目录和文件设置权限(示例代码)
  2. Excel学习笔记一关于色彩
  3. layui 省市区 三级联动 单选
  4. 2018秋招面经-后端开发
  5. 扩展欧几里得求乘法逆元 - 手算(结尾附视频)
  6. ffmpeg常用操作 - 录屏 - 转码
  7. CCD相机参数基本知识
  8. 通过R访问世界银行数据(World Bank Data)分析经济
  9. Excel转shape file
  10. 微云存储空间多大_qq微云内存多大