0 0

如何通过jacob去操作word图表20

公司现在有个项目,客户需要生成word分析文档,我们现在用的是jacob去操作word去生成图表,就是那种直方图,饼图,但是生成的图表里面的数据都是些默认数据,我不知道如何去修改操作这些数据,希望有熟悉jacob的给我一些帮助。

MSWordApp = new ActiveXComponent("Word.Application");
selection = Dispatch.get(MSWordApp, "Selection").toDispatch();
Dispatch chart = Dispatch.get(selection,"InLineShapes").toDispatch();
Dispatch.call(chart,"AddOLEObject","MSGraph.Chart.8");


这样会生成一个直方图,可是如何去修改它的数据呢
OO 
2008年6月27日 15:20

1个答案 按时间排序 按投票排序

0 0


可以调用put方法设置属性。如
Dispatch.set(chart,"height",new Variant("17"));
第一个参数是调用的Dispatch,第二个参数是需要修改的数据的名称,第三个是通过Variant对象包装的修改值。

希望对你有帮助。

2008年6月27日 20:43

相关推荐

    jacob操作word,excel(图表,表格等)代码

    在这个主题下,我们将深入探讨如何使用Jacob来操作Word和Excel,特别是在生成报告、处理数据和展现图表方面。 1. **Jacob简介**: Jacob全称为Java COM Bridge,它通过JNI(Java Native Interface)技术实现了Java...

    jacob修改word图表数据

    在这个特定的示例中,我们看到如何通过Jacob来修改Word文档中的图表数据。以下是对这个过程的详细解释: 首先,Jacob库是一个Java到COM桥,允许Java开发者调用COM组件,如Microsoft Word。在Java程序中,我们可以...

    jacob 操作word,exl

    4. **图表和图形**:在Excel中,Jacob可以创建和修改图表,帮助可视化数据。在Word中,也可以插入和编辑图片,构建复杂的图形元素。 5. **宏支持**:如果你需要执行Word或Excel中的宏,Jacob也提供了相应的方法,...

    jacob对word图表处理(新加各根据模板处理)

    查找各种资类总算在word中实现对图表的操作,是最新高级图表功,美观,大方,不是以前的MSGraph.Chart.8,需要Office 2007 sp2

    jacob操作office分享

    1. **创建和编辑Word文档**:通过Jacob,我们可以在Java程序中创建新的Word文档,插入文本、图片,设置样式,甚至执行复杂的格式化操作。 2. **处理Excel电子表格**:Jacob允许我们读取、修改Excel工作表的数据,...

    jacob实例 word excel pdf

    例如,你可以使用Jacob创建新的Word文档,插入文本、图片、表格等元素,修改现有文档的内容,甚至执行复杂的格式化操作。以下是一些可能的操作示例: 1. 创建新文档: ```java ActiveXComponent app = new ...

    Jacob Word excel 转PDF 合并PDF文件

    标题提到的"Jacob Word excel 转PDF 合并PDF文件"是指使用Jacob库来将Microsoft Word和Excel文档转换为PDF格式,并进一步合并多个PDF文件。Jacob(Java Advanced COM Bridge)是一个Java库,它允许Java应用程序与...

    java操作office poi jacob

    这意味着你可以直接通过Jacob来操作Word文档,进行文本替换、段落格式调整、图片插入等操作。 - 加载Word应用:`ActiveXObject activeObject = new ActiveXObject("Word.Application");` - 打开Word文档:`...

    jacob处理excel,word操作

    该功能由于需要导入dll,所以只能在window下使用,不能在linux下使用。... 拷贝Excel中的图表到word 获取另一个工作表Excel中的A1标题值 往EXCEL模板中插入数据 调用excel宏 复制word文档全部内容到另一个word文档

    jacob2word

    需要注意的是,Jacob与Word的交互是同步的,这意味着执行任何Word操作时,Java程序会暂停,直到该操作完成。因此,在处理大量数据或长时间操作时,可能需要考虑异步处理或线程安全问题。 在实际项目中,使用Jacob的...

    java将word转图片转pdf_jacob.zip

    通过Jacob,我们可以在Java程序中操作这些Office应用,实现对Word文档的各种处理,包括读取、修改和转换。 在“word转图片”的过程中,Java程序可以使用Jacob打开Word文档,然后通过截屏或者利用Word的API将文档...

    jacob-1.15-M3-x86.zip

    例如,你可以通过Jacob创建一个新的Word文档,插入文本、图片,设置字体样式,甚至执行复杂的表格和图表操作。以下是一个简单的示例,展示如何使用Jacob在Java中打开并修改一个Word文档: ```java import ...

    jacob.zip源码。jar包--操作手册

    **Jacob库介绍** Jacob(Java COM Bridge)是一...通过理解和掌握Jacob,你可以轻松地实现对Word和Excel文档的高级操作,提升办公自动化水平。不过,使用过程中要注意平台限制和资源管理,以确保程序的稳定性和效率。

    word转换成html程序及所需jacob架包

    - 首先,程序通过JACOB加载Word文档。 - 然后,它遍历文档的各个部分,包括文本、段落、图片等。 - 接着,将Word的样式信息(如字体、颜色、大小等)映射到相应的HTML样式。 - 图片通常会被导出并链接到HTML文件...

    用Jacob自动化操作Excel

    Jacob还支持更复杂的Excel操作,如公式计算、图表创建、数据透视表等。开发者可以根据需求深入学习Jacob的API文档,探索更多功能。 以上就是使用Jacob自动化操作Excel的基本步骤和关键知识点。通过这个"JacobDemo...

    jacob是java平台下对excel,word进行打印等操作工具

    Jacob是Java平台上一个重要的库,专门用于与Microsoft Office应用程序(如Excel和Word)进行交互,实现数据的读取、写入、打印等操作。它的全名JAVA-COM Bridge,正如其名,它充当了Java与COM(Component Object ...

    jacob各个版本(1.12 - 1.19)-用于文档、表格、PDF等格式操作的相关jar包

    - **PDF生成**:虽然Jacob本身并不直接支持PDF操作,但可以通过与其他Java库(如iText或Apache POI)结合,实现从Word文档转换为PDF。 - **PDF读取**:可以使用其他库(如PDFBox或iText)结合Jacob,读取PDF元数据...

    jacob-1.19(包含jacob 32位,64位jar包以及文档 )

    4. **Excel集成**:通过Jacob,开发者可以操作Excel工作簿,执行数据计算、数据分析、图表生成等功能,甚至可以与其他数据源进行数据交换。 5. **PowerPoint支持**:除了Word和Excel,Jacob也支持对PowerPoint的...

    jacob源码 版本1.9

    除了基本的文件转换,Jacob还支持更多的操作,如创建新的Word文档、编辑现有文档、添加页眉和页脚、插入图片等。对于Excel,你可以读取和修改单元格数据、创建图表、设置公式等。这些都是通过类似的方法和属性调用来...

    VBA编程API帮助文档(操作Word)

    在Java中,你可以创建一个ActiveXComponent对象,然后通过它来操作Word。例如,创建一个新的Word文档: ```java import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; ActiveXComponent ...

Global site tag (gtag.js) - Google Analytics