`
uyerp
  • 浏览: 11856 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

jacob获得word中的超链接对象

阅读更多
敬告:本博客所记录的内容均为自己平时记录所得,随便看看。

//得到当中的超链接
Dispatch one = Dispatch.call(docs, "Item", new Variant(1)).toDispatch();
String xxxx = Dispatch.get(one, "Content").toString();
System.out.println(xxxx);
Dispatch shapes = Dispatch.get(doc, "InLineShapes").toDispatch();
//Dispatch.call(shapes,"AddOLEObject","Word.Application","E:\\word2html\\word\\zxzx.doc",false,true,"E:\\word2html\\html\\\\image002.gif");
//获得当中的一项
Dispatch shape = Dispatch.call(shapes, "Item", new Variant(1)).toDispatch();
Dispatch link = Dispatch.get(shape,"LinkFormat").toDispatch();
String patch = Dispatch.get(link,"SourcePath").toString();
String name = Dispatch.get(link,"SourceName").toString();
String newFile = patch+"\\"+name;


///////获得非连接的对象,且另存为
Dispatch shape = Dispatch.call(shapes, "Item", new Variant(0)).toDispatch();
Dispatch oneo = Dispatch.get(shape,"OLEFormat").toDispatch();
//Dispatch.call(oneo,"Open");
String type = Dispatch.get(oneo,"ClassType").toString();
Dispatch obj = Dispatch.get(oneo,"Object").toDispatch();
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    jacob 操作word 文档详解

    在 Jacob 库中,我们使用 ActiveXComponent 对象来代表 Word 应用程序。 WordBean 类的实现 在给定的代码中,我们定义了一个名为 WordBean 的类,该类封装了 Word 应用程序的操作。WordBean 类中有两个私有变量...

    jacob读取word表格

    要实现“jacob读取word表格”,首先你需要在项目中引入Jacob库。这通常涉及下载Jacob的dll文件并将其放在系统路径或Java类路径下,以及添加对应的jar文件到项目的构建路径。 接下来,你需要创建一个`...

    jacob生成word目录

    1. **初始化JACOB**: 在Java代码中,我们需要导入JACOB相关的库,并初始化一个`ActiveXComponent`对象,代表Word应用程序实例。 ```java import com.jacob.activeX.ActiveXComponent; import ...

    通过jacob实现word转为HTML

    要使用Jacob进行Word到HTML的转换,你需要先在你的开发环境中配置Jacob。这通常包括下载Jacob的JAR文件,将其添加到项目的类路径中,并确保你的系统已经安装了与Jacob版本匹配的Microsoft Office,因为Jacob依赖于...

    Jacob操作word 文档的方法集!(含创建目录),使用的Jacob版本是1.5

    在这个“Jacob操作word文档的方法集”中,我们将探讨如何使用Jacob 1.5版本来创建和操作Word文档,特别是创建目录。 首先,为了使用Jacob,你需要在你的项目中添加Jacob的jar文件。这通常涉及到将库添加到项目的类...

    jacob实现文档插入到word中

    要实现"jacob实现文档插入到word中"这一功能,你可以遵循以下步骤: 1. **初始化Word对象**:首先,你需要创建一个`com.jacob.activeX.ActiveXComponent`实例来代表Word应用。这通常涉及调用`new ActiveXComponent...

    jacob操作word(超详细)

    1、把jacob.dll文件,复制到 windows\system32 目录下。(注:我用的时候这个方法不能运行) 2、 把jacob.dll放入 Java\jdk1.5.0_06\jre\bin目录下.把jacob.jar放入 Java\jdk1.5.0_0\jre\lib\ext 目录下.可以正常...

    jacob 导出word 整理

    通过上述步骤,你可以使用Jacob库在Java中方便地导出Word文档。然而,需要注意的是,Jacob仅适用于Windows环境,且与Office版本兼容性有限,对于跨平台或非Windows环境的应用,可能需要寻找其他解决方案,如Apache ...

    jacob操作word文件

    Jacob库在Java中用于操作Microsoft Office应用程序,如Word、Excel等。这个库是Java和COM接口之间的桥梁,允许Java程序能够调用COM组件,从而实现对Office文档的创建、编辑和格式化等功能。在给定的代码片段中,`...

    Jacob实现word转PDF之格式最美转化

    在这个场景中,我们使用Jacob来实现Word文档到PDF的转换,以保持格式的一致性和美观性。在转换过程中,确保你的计算机上已经安装了Office 2010或更高版本,因为较低版本可能无法支持某些功能,导致转换失败或出现...

    jacob操作word转换成pdf

    JACOB是通过Java的JNI(Java Native Interface)来调用COM接口的,这样就可以在Java代码中直接操纵COM对象,例如Microsoft Word。当你下载并包含JACOB库(如压缩包中的`jacob_1.9`)到项目中后,你需要确保`jacob....

    jacob-java调用word

    首先,JACOB允许Java调用Word中的宏。在使用JACOB调用Word宏之前,可以通过Visual Basic(VB)编写一个自动化的脚本来调用宏,并通过JACOB以Java代码实现相似的功能。具体来说,VB代码使用CreateObject创建Word应用...

    JACOB操作word和excel示例

    在IT行业中, Jacob库是一个非常实用的工具,它允许Java应用程序与Microsoft Office进行交互,包括Word和Excel。本文将深入探讨如何使用Jacob库来操作Word和Excel,通过提供的示例文档,我们将理解如何进行文件转换...

    利用jacob实现替换word文本和图片

    利用jacob实现替换word文本和图片,需要导入响应jar包和dll.

    有关jacob的word操作研究

    ActiveXComponent是Jacob提供用来创建和访问COM对象的类,例如在Java中创建一个Word应用实例。Dispatch类则用于调用COM对象的方法和属性。下面是一些关键知识点: 1. **初始化Word应用**: 在`MSWordManager`类的...

    JACOB Java操作word 优秀

    java操作word 超简单实用:第一步: 引入包jacob.jar 第二步:参考工具类MsWordTool.java 含概基本WORD 所有操作方法 【特别难点】解决实例: 1)word书签内容替换后,书签会丢失问题 2)word定点批量插入图片...

    一次jacob操作word的总结

    总的来说,Jacob提供了一种有效的方式在Java中与Word交互,但实际使用时需考虑服务器环境和性能因素,确保稳定性和效率。对于大型项目,可能需要寻找更健壮的解决方案,比如基于OpenOffice或Apache POI的库,它们不...

    使用jacob将word转换为html的完整代码

    通常,这涉及到下载jacob.jar文件并将其添加到项目的类路径中。如果是MyEclipse这样的集成开发环境(IDE),你可以在项目的构建路径设置中添加这个jar文件。 以下是一个简单的示例代码,展示如何使用jacob将Word...

    jacob给Word文档添加页脚

    本文将详细介绍如何使用jacob控件在Word文档中添加动态页脚,实现页码的自动生成与更新。 #### jacob简介 jacob(Java COM Bridge)是一款开源库,它允许Java程序调用Windows平台上的COM对象。通过jacob,开发人员...

    jacob操作word资料

    通过Jacob,开发者可以创建、修改、格式化和打印Word文档,这在处理大量文档自动化或需要与Word接口的项目中非常有用。本篇文章将深入探讨如何使用Jacob来操作Word资料。 一、Jacob库的安装与配置 首先,你需要...

Global site tag (gtag.js) - Google Analytics