public static void main(String[] args) {

String filePath = "";// word文档所在路径

// 建立ActiveX部件

ActiveXComponent wordCom = new ActiveXComponent("Word.Application");

//word应用程序不可见

wordCom.setProperty("Visible", false);

// 返回wrdCom.Documents的Dispatch

Dispatch wrdDocs = wordCom.getProperty("Documents").toDispatch();//Documents表示word的所有文档窗口(word是多文档应用程序)

// 调用wrdCom.Documents.Open方法打开指定的word文档,返回wordDoc

Dispatch wordDoc = Dispatch.call(wrdDocs, "Open", filePath, false, true, false).toDispatch();

Dispatch selection = Dispatch.get(wordCom, "Selection").toDispatch();

int pages = Integer.parseInt(Dispatch.call(selection,"information",4).toString());//总页数 //显示修订内容的最终状态

System.out.println(pages);

//关闭文档且不保存

Dispatch.call(wordDoc, "Close", new Variant(false));

//退出进程对象

wordCom.invoke("Quit", new Variant[] {});

}

温馨提示:1、百度下载jacob-1.19.zip

2、将解压后的jacob-1.19-x64.dll放在java安装目录的jre的bin目录下

java计算word_java 计算word总页数(.doc/.docx)相关推荐

  1. java获取pdf文件的总页数

    1.在pom.xml加入依赖 <dependency>             <groupId>org.apache.pdfbox</groupId>       ...

  2. word总页数不包含封面_6个实用的word模板,让你快速制作表格和目录

    Word是我们日常办公经常用到的一款软件,word中自带了一些常用操作的模板,可以方便我们快速实现相应的需求,而且颜值也会提升一个档次,但是不过我们很多朋友都不太知道,今天就给大家盘点一些word中都 ...

  3. C#分页的总页数算法

    .Net中通用分页页数计算方式,分页的总页数算法  总记录数:totalRecord 每页最大记录数:maxResult 算法一: totalPage = totalRecord % maxResul ...

  4. 基于Coravel定时任务之计算总页数

    目录 基于Coravel定时任务之计算总页数 1 应用背景 2 对比各家定时库 2.1 TaskScheduler 2.2 Fluent Scheduler 2.3 Quartz.net 2.4 Ha ...

  5. 分页计算起始页和总页数

    计算起始页 if (currentPage <= 0) currentPage = 1;// 安全处理 起始页 等于当前页 - 1 乘以总记录数 int startPage= ((current ...

  6. MySQL的limit分页公式和总页数计算

    MySQL的limit分页公式和总页数计算 limit分页公式:curPage是当前第几页:pageSize是一页多少条记录 limit (curPage-1)*pageSize,pageSize 实 ...

  7. 分页计算总页数算法:总页数=(总数-1)/每页数量+1----总页数=(总数+每页数量-1)/每页数量

    分页计算总页数算法:总页数=(总数-1)/每页数量+1 总页数=(总数+每页数量-1)/每页数量 int totalPageNum = (totalRecord - 1) / pageSize + 1 ...

  8. 分页计算总页数的算法

    展示列表,使用分页的时候,经常会遇到分页的使用,比如使用mybatis通过sql语句分页实现分页功能. 本次主要是写对返回的数据进行分页的总页数计算,故分页不进行赘述,只简要说明一下对得到的结果计算分 ...

  9. 根据totalCount和pageSize计算总页数

    转载:https://blog.csdn.net/lvshuchangyin/article/details/52231107 内容总数量为:totalCount 每页加载数量为:loadCount ...

最新文章

  1. 在.NET环境下发送邮件
  2. 机器学习理论导引 线上阅读
  3. Flutter开发之Text的overflow属性不生效(14)
  4. P1197 [JSOI2008]星球大战
  5. vfp语言第 代计算机语言,VFP语言属于第()代计算机语言。A、一B、二C、三D、四...
  6. Memcached原理分析
  7. 确保对象的唯一性——单例模式
  8. Rime在linux下面的安装-还没写完
  9. 机器学习基础一(TP,TN,FP,FN等)
  10. lucene 查询示例_高级Lucene查询示例
  11. 基于Vitual Box建立虚拟机,虚拟机系统为Linux Ubuntu16.04
  12. Mac 登陆Linux云服务器方法
  13. python 列表有没有顺序_python的list有顺序吗
  14. gg修改器偏移量修改_GG修改器偏移是怎么弄 | 手游网游页游攻略大全
  15. js截取指定字符分割字符串
  16. 网络传输性能netperf测试方法和下载
  17. 2019-1-3 每日一记
  18. 翻译: 3.4. Softmax 回归 pytorch
  19. 苹果公司的“多样化”定义:包括加拿大人
  20. wuc-tab标签点击不了_不干胶标签专属定制

热门文章

  1. 总结ip分类以及每个分类可以分配的IP数量
  2. 【APP小鲜肉】这样的一群人,会做出怎样的一个APP,欢迎大家试用
  3. 用python turtle画棒棒糖源代码_【自学Python】DAY 4 绘画大师——turtle库(超详细)
  4. 大连有哪些医疗器械公司
  5. 通用 实现RowMapper封装 查询结果
  6. 华为在发布会带来了harmonyos,华为HarmonyOS 2.0正式发布 使能全场景智慧生态
  7. VS+glfw编写openGL例子程序报错 0x59789958 (igd10iumd32.dll) 处有未经处理的异常解决思路
  8. 舍弗勒2018论文集--48V混动方案学习总结
  9. 惠普服务器螺丝钉型号,【惠普 MicroServer Gen8 服务器开箱展示】包装|成色|外壳|螺丝_摘要频道_什么值得买...
  10. 中国古代兵器与兵书·百炼精刚