java计算word_java 计算word总页数(.doc/.docx)
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)相关推荐
- java获取pdf文件的总页数
1.在pom.xml加入依赖 <dependency> <groupId>org.apache.pdfbox</groupId> ...
- word总页数不包含封面_6个实用的word模板,让你快速制作表格和目录
Word是我们日常办公经常用到的一款软件,word中自带了一些常用操作的模板,可以方便我们快速实现相应的需求,而且颜值也会提升一个档次,但是不过我们很多朋友都不太知道,今天就给大家盘点一些word中都 ...
- C#分页的总页数算法
.Net中通用分页页数计算方式,分页的总页数算法 总记录数:totalRecord 每页最大记录数:maxResult 算法一: totalPage = totalRecord % maxResul ...
- 基于Coravel定时任务之计算总页数
目录 基于Coravel定时任务之计算总页数 1 应用背景 2 对比各家定时库 2.1 TaskScheduler 2.2 Fluent Scheduler 2.3 Quartz.net 2.4 Ha ...
- 分页计算起始页和总页数
计算起始页 if (currentPage <= 0) currentPage = 1;// 安全处理 起始页 等于当前页 - 1 乘以总记录数 int startPage= ((current ...
- MySQL的limit分页公式和总页数计算
MySQL的limit分页公式和总页数计算 limit分页公式:curPage是当前第几页:pageSize是一页多少条记录 limit (curPage-1)*pageSize,pageSize 实 ...
- 分页计算总页数算法:总页数=(总数-1)/每页数量+1----总页数=(总数+每页数量-1)/每页数量
分页计算总页数算法:总页数=(总数-1)/每页数量+1 总页数=(总数+每页数量-1)/每页数量 int totalPageNum = (totalRecord - 1) / pageSize + 1 ...
- 分页计算总页数的算法
展示列表,使用分页的时候,经常会遇到分页的使用,比如使用mybatis通过sql语句分页实现分页功能. 本次主要是写对返回的数据进行分页的总页数计算,故分页不进行赘述,只简要说明一下对得到的结果计算分 ...
- 根据totalCount和pageSize计算总页数
转载:https://blog.csdn.net/lvshuchangyin/article/details/52231107 内容总数量为:totalCount 每页加载数量为:loadCount ...
最新文章
- python格式化html库_用Python格式化HTML代码
- elementui table 不显示表头_不懂就问 || 单晶XRD第二期课后答疑出炉啦!!
- 使用python开发网页游戏_如何用python开发游戏
- Linux / TCPIP / 判断 client 已经关闭的方法
- android 获取apk的版本信息
- 缅因大学欧洛诺分校计算机科学,一分钟带大家了解美国名校缅因大学优势!
- 怎样使用计算机的桌面助手,win10系统有一个360桌面助手如何使用
- 国开电大 财务报表分析 形考任务
- python模拟微信登录公众号_Python3微信公众平台requests模拟登陆
- 数据分析——关于同比与环比,你真的了解吗?看看踩过的坑
- 基于阿里云CentOS进行Docker尝试
- 如何评小学计算机课,小学信息技术优质课评选听课心得体会
- nowcoder 点击消除 (字符串 + 栈)
- 计算机应用基础教师授课视频,利用微课促进《计算机应用基础》教学的有效途径...
- 集合的打印、列表List、迭代器Iterators
- windows10启动/关闭MySQL服务的两种方法
- 2.4G无线麦克风领夹麦一拖二_全双工_杰理JL6976M单芯片方案
- 【HDOJ】5007 Post Robot_天涯浪子_新浪博客
- 一周学会小程序-日播天气
- win7修改本地连接 MTU值的方法