java获取office文件页数_jacob如何获取word文档的页码

java获取office文件页数_jacob如何获取word文档的页码

2023年6月29日发(作者:)

java获取office⽂件页数_jacob如何获取word⽂档的页码ActiveXComponent app = new ActiveXComponent("ation"); //启动wordString inFile = "C:";perty("Visible", new Variant(false)); //设置word不可见Dispatch docs = perty("Documents").toDispatch();Dispatch doc = (docs,"Open",,new Object[] { inFile, new Variant(false),new Variant(false) }, new int[1]).toDispatch();/*⽅法1: 通过查找⽂本取页码*/Dispatch selection = perty("Selection").toDispatch();//获得对Selection组件(selection, "HomeKey", new Variant(6));//移到开头Dispatch find = (selection, "Find").toDispatch();//获得Find组件(find, "Text", "⼆、成果简介"); //查找字符串"⼆、成果简介"(find, "Execute"); //执⾏查询String pages = (selection, "Information",new Variant(3)).toString();n("⽂本所在页码:"+startpages);/*⽅法2: 通过查找书签取页码*/Dispatch bookMarks=(doc,"Bookmarks").toDispatch();boolean bookMarkExist=(bookMarks,"Exists","mark3").toBoolean();if(bookMarkExist){Dispatch rangeItem=(bookMarks,"Item","mark3").toDispatch();Dispatch range=(rangeItem,"Range").toDispatch();String markpage = (range, "Information",new Variant(3)).toString();n("bookmark page:"+endpages);}[转载]java获取word⽂档的条⽬化内容在开发Web办公系统或⽂档系统时,PageOffice组件是众所周知的在线处理微软word/ppt/excel⽂档的强⼤⼯具,它对WORD⽂档的各种处理在API层⾯进⾏了封装,屏蔽了Office VB ...[原创]java获取word⽂档的条⽬化内容在开发Web办公系统或⽂档系统时,PageOffice组件是众所周知的在线处理微软word/ppt/excel⽂档的强⼤⼯具,它对WORD⽂档的各种处理在API层⾯进⾏了封装,屏蔽了Office VB ...Java 设置、删除、获取Word⽂档背景(基于Spire.Cloud.SDK for Java)本⽂介绍使⽤ for Java 提供的BackgroundApi接⼝来操作Word⽂档背景的⽅法,可设置背景,包括设置颜⾊背景setBackgroundColor().图 ...java和javascript获取word⽂档的书签位置对⽐ript:把IE浏览器的activex都打开,使⽤如下⽹页,可以看到书签顺序和位置: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1819 ...Java将数据写⼊word⽂档(.doc)Java可⽤包来操作word⽂档.包可于官⽹上下载,解压后各jar作⽤如下图所⽰: 可根据需求导⼊对应的jar.⼀.HWPFDocument类 ...使⽤PHP导出Word⽂档的原理和实例PHP操作Word⽂档的⽅法有很多,这⾥再为⼤家提供⼀种⽅法. 原理 ⼀般,有2种⽅法可以导出doc⽂档,⼀种是使⽤com,并且作为php的⼀个扩展库安装到服务器上,然后创建⼀个com,调⽤它的⽅ ...Apache-Tika解析Word⽂档通常在使⽤爬⾍时,爬取到⽹上的⽂章都是各式各样的格式处理起来⽐较⿇烦,这⾥我们使⽤Apache-Tika来处理Word格式的⽂章,如下:package ; i ...C#如何向word⽂档插⼊⼀个新段落及隐藏段落编辑Word⽂档时,我们有时会突然想增加⼀段新内容:⽽将word⽂档给他⼈浏览时,有些信息我们是不想让他⼈看到的.那么如何运⽤C#编程的⽅式巧妙地插⼊或隐藏段落呢?本⽂将与⼤家分享⼀种向Word⽂档插 ...PHP⽹页导出Word⽂档的⽅法分离今天要探讨的是PHP⽹页导出Word⽂档的⽅法,使⽤其他语⾔的朋友也可以参考,因为原理是差不多的. 原理 ⼀般,有2种⽅法可以导出doc⽂档,⼀种是使⽤com,并且作为php的⼀个扩展库安装到服务器上 ...随机推荐springMVC+ajax ⽂件上传 带进度条前端代码:指定⽂件名:easyloader源码Promise 使⽤⼼得omise=function(){ return new Promise(function(resolve,reject){ co ...PostgreSQL Replication之第⼗⼀章 使⽤Skytools(3)11.3 管理 pgq-queues Skytools 的⼀个核⼼组件是pgq.它提供了⼀个通⽤排队接⼝,它可以让您把消息从⼀个消息提供者传送到⼀个任意数⽬的接收者. 现在的问题是:⼀般来说,⼀个队列 ...android学习--TabHost选项卡组件TabHost是⼀种⾮常有⽤的组件,TabHost能够⾮常⽅便地在窗体上放置多个标签页,每⼀个标签页获得了⼀个与外部容器同样⼤⼩的组件摆放区域.在⼿机系统的应⽤类似"未接电话".& ...Cloud Foundry中warden的⽹络设计实现——iptable规则配置在Cloud Foundry v2版本号中,该平台使⽤warden技术来实现⽤户应⽤实例执⾏的资源控制与隔离. 简要的介绍下warden,就是dea_ng假设须要执⾏⽤户应⽤实例(本⽂暂不考虑ward ...前端vue框架 ⽗组件与⼦组件之间的相互调⽤⼦组件调⽤⽗组件东西: 1.在⽗组件与⼦组件契合的标签的的template模板中绑定 v-bind:⾃定义⼀个名字=“要调⽤的名字” 2.在⼦组件的script中props:["⾃定义的名字 ...Swift学习笔记7--访问控制在Swift语⾔中,访问修饰符有三种,分别为private,internal和public.同时,Swift对于访问权限的控制,不是基于类的,⽽是基于⽂件的.其区别如下: 1,private priv ...Nodejs+定时截图+发送邮件功能 每天定时截图,并把截到的图⽚⾃动通过邮件发送. 说明 代码注释已经⾮常详细,就不多做说明,需要的朋友⾃⼰查看代码即可,主⽂件,截图⽂件,capture ...RedisLive安装环境安装 Python2.7 [root@ ~]# yum install -y readline readline-devel [root@ ~]# yum install sqlite-devel ...

发布者:admin,转转请注明出处:http://www.yc00.com/web/1687981493a63390.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信