0 0

java使用jacob打印office文件0

我有个应用要实现 java使用jacob打印office文件
我用java的打印类可以实现加载文件流并静默打印(不跳出打印属性设置窗口),
但这种方式只能打印txt, jpg,等图形文件。
然后在网上找到可以用Jacob组件来操作office(word,xls,ppt).
但网上都是往文件里加东西的。
我只是想用jacob加载文件,然后用Dispatch.call(document, "PrintOut")静默
打印出来就好,不需要对文件做操作。不知有高手知道怎么写代码不.
2014年3月10日 00:00

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

0 0

http://xiaoduan.blog.51cto.com/502137/136692/

2014年3月10日 09:19

相关推荐

    使用jacob转换office为PDF

    在IT行业中,转换Office文档为PDF格式是一种常见的需求,特别是在文档分发、打印或保持格式一致性时。"使用jacob转换office为PDF"是解决这一问题的一种方法。JACOB(Java COM Bridge)是一个Java库,它允许Java应用...

    (转)Java jacob调用打印机打印word文档

    6. **使用步骤**:在Java中使用Jacob打印Word文档,一般需要以下步骤: - 引入Jacob的jar文件(如`jacob.jar`)到项目类路径。 - 如果是64位系统,还需要将`jacob-1.17-M2-x64.dll`放到系统PATH环境变量所包含的...

    JAVA的Web打印方式(PageOffice、POI、jacob,html打印等)

    jacob是一个Java API,用于实现COM自动化技术,可以用来实现Word、Excel等Office文档的打印。 2.4、使用html打印 html打印是一种基于HTML的打印方式,可以使用JavaScript和CSS来实现打印功能。 JAVA的Web打印方式...

    java打印Excel(与打印机通信、jacob)

    Jacob库不仅限于打印,还可以用于读写Excel文件、执行Excel宏等操作,极大地扩展了Java在Windows环境下处理Office文档的能力。 总之,Java通过Jacob库与打印机通信打印Excel文档是一种实用的技术,它结合了Java的跨...

    jacob乱码原因解释

    3. Jacob API使用:jacob的API在处理Office文件时,可能需要设定特定的参数来避免乱码。例如,当调用`ActiveXObject`创建Word实例时,可能需要设置某些属性来确保正确的文本编码。 4. Office文档内部元数据:Office...

    java打印word的jacob

    在Java中使用JACOB打印Word文档,首先需要安装JACOB库,并将其添加到项目的类路径中。JACOB的版本如你提供的"jacob-1.17-M2",这表示的是一个1.17次要版本的M2里程碑版本。安装完成后,你可以通过以下步骤来实现打印...

    java打印word。jacob.jar包

    通常,使用JACOB打印Word文档的步骤如下: 1. **导入JACOB库**:在Java源文件顶部添加必要的import语句,导入com.jacob.*相关的类。 ```java import com.jacob.activeX.ActiveXComponent; import ...

    Java打印Excel文件所用的组件 jacob-1.14.3-x64

    Java打印Excel文件通常涉及到对微软Office接口的调用,因为Java自身并不支持直接操作Microsoft Office格式,例如Excel。在这种情况下,开发者会借助第三方库来实现这样的功能,其中一个常用的库就是`jacob`。`jacob`...

    Jacob Word excel 转PDF 合并PDF文件

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

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

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

    java操作word-jacob

    通过Jacob,开发者可以创建、读取、修改甚至打印Word文档,提供了与使用VBA(Visual Basic for Applications)编写宏类似的功能。 要使用Jacob,首先需要在项目中引入Jacob的JAR文件。然后,可以通过创建`...

    jacob打印所需资源

    标题中的"jacob打印所需资源"指的是Jacob库为实现打印功能所需的组件和文档。在描述中提到了几个关键文件: 1. **docs** - 这个文件夹通常包含了Jacob的开发文档,包括API参考、用户指南、示例代码等。开发者可以...

    jacob打印机打印本地的excel和word

    接下来,我们将讨论如何使用Jacob打印本地Excel和Word文档。 对于Excel,你可以创建一个`ActiveXDispatch`对象来代表Excel应用,并打开你想要打印的文件。然后,你可以调用`print`方法来启动打印作业。以下是一个...

    用Java操作Office 2007

    在IT行业中,与“用Java操作Office 2007”相关的知识点主要集中在如何使用Java编程语言来读取、修改和创建Microsoft Office 2007格式的文档,如Word (.docx)、Excel (.xlsx)和PowerPoint (.pptx)文件。这些任务通常...

    jacob1.7操作OFFICE转PDF

    3. **打开Office文档**:使用COM接口打开需要转换的Office文件。 4. **调用转换功能**:使用SafeAsPdf插件或其他内置转换方法,将打开的Office文档转换为PDF。 5. **保存PDF**:转换完成后,将PDF保存到指定位置。 6...

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

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

    com.jacob.jacob_1.10jar包下载.zip

    Jacob的一个典型应用场景是在Java中操作Word、Excel等Office文档。例如,你可以利用Jacob生成报表、填写表格或者创建复杂的Word文档。下面是一个简单的示例,展示如何使用Jacob创建一个新的Excel工作簿并添加数据: ...

    jacob 包 及dll文件

    这个标题表明我们将探讨如何使用Jacob来实现Java中对Word文档的生成和打印功能。 【描述】"Jacob Java打印Word,Java实现Word生成及打印技术" Java本身并不直接支持操作Word文档或打印功能,但通过Jacob库,开发者...

    jacob-java调用word

    通过JACOB,Java开发人员可以创建和操作Word文档,执行宏命令,甚至将Word文档转换为PDF格式。使用JACOB前,需要确保已经在Java开发环境中加入了JACOB的jar包。 首先,JACOB允许Java调用Word中的宏。在使用JACOB...

    java-office转化为pdf

    因此,还可以考虑其他替代方案,如Apache POI(专门处理Office文件的Java库)结合iText或PDFBox进行转换,或者使用专门的文件转换服务如Aspose,它们提供了更高效且跨平台的解决方案。 总之,Java中将Office文件...

Global site tag (gtag.js) - Google Analytics