`
温柔一刀
  • 浏览: 860582 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JACOB发送传真

    博客分类:
  • java
阅读更多
JACOB一个JAva-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32 libraries。

import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.Dispatch;

public class FaxDocumentProperties {

    public void sendFax(String filename) {
        ActiveXComponent objFax = new ActiveXComponent("FaxServer.FaxServer");
        Dispatch faxObject = (Dispatch) (objFax.getObject());
        Dispatch.call(faxObject, "Connect", "zhupan");
        Dispatch doc = Dispatch.call(faxObject, "CreateDocument", filename).toDispatch();
        Dispatch.put(doc, "RecipientName", "someone");
        Dispatch.put(doc, "FaxNumber", "110");
        Dispatch.put(doc, "DisplayName", "zhupan");
        Dispatch.call(doc, "Send");
        Dispatch.call(faxObject, "DisConnect");
    }

    public static void main(String[] args) {
        try {
            FaxDocumentProperties faxDocumentProperties = new FaxDocumentProperties();
            faxDocumentProperties.sendFax("d:/test.doc");
        } catch (Exception e) {
            System.out.println(e);
        }
    }
} 
分享到:
评论
1 楼 demojava 2010-12-22  
楼主,你到
import com.jacob.activeX.ActiveXComponent;  
import com.jacob.com.Dispatch;
怎么导入,石油别的包吗??请写详细点,

相关推荐

    jacob1.9 jacob1.12 jacob1.14

    这个压缩包包含了Jacob的三个不同版本:1.9、1.12和1.14,每个版本都有其特定的适用场景和改进。由于不同机器可能对不同版本的Jacob有兼容性需求,所以提供了这三个版本供用户选择。 Jacob的核心功能在于为Java提供...

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

    《深入理解Java Jacob库:解析com.jacob.jacob_1.10.jar包》 在Java编程中,有时候我们需要与Windows API进行交互,比如自动化办公文档处理、打印任务或者访问硬件设备等。这时,Java Jacob库(Java和COM Bridge)...

    jacob开发文档jacob

    2. **双向通信**:Jacob不仅支持Java到COM的调用,还支持COM组件向Java发送回调,实现了Java和COM对象之间的双向通信。 3. **自动类型转换**:Jacob自动处理Java与COM数据类型的转换,使得在Java中操作COM对象变得...

    jacob-1.18.zip + jacob-1.19.zip + jacob-1.20.zip 最新版本(包含dll文件)

    1.将jacob-1.18.zip下载解压,在文件夹中找到jacob-1.18-x64.dll,jacob-1.18-x86.dll,jacob.jar 2.通过 pom.xml 新增 <groupId>com.hynnet</groupId> <artifactId>jacob <version>1.18 3. 如果是32位系统...

    jacob1.19(包含jacob-1.19-x64.dll和jacob-1.19-x86.dll)

    这个压缩包"jacob1.19"包含了两个版本的Jacob动态链接库(DLL)文件:jacob-1.19-x64.dll适用于64位系统,而jacob-1.19-x86.dll则适用于32位系统。这两个文件是Jacob库的核心组成部分,它们实现了Java和COM之间的...

    jacob1.18源码和jar包

    JACOB里的总共有两个包: com jacob activeX:JACOB可以通过它调度(Dispatch)activeX 控件 com jacob com:JACOB通过它调用系统DLL (activeX是由微软公司推出的用于Internet的技术 以前曾经被称为OLE 和OCX...

    jacob安装包操作office的jacob安装包

    首先,JACOB的核心在于其动态链接库(DLL)文件,包括`jacob-1.14.3-x64.dll`和`jacob-1.14.3-x86.dll`。这两个文件分别对应于64位和32位的操作系统。在安装JACOB时,需要根据你的Java环境和操作系统版本选择正确的...

    jacob1.18,jacob1.19.zip两个版本

    本文将详细解析"jacob1.18"和"jacob1.19"这两个版本的特性、使用方法以及它们在Windows环境下的应用。 首先,我们来看"jacob1.18"版本。此版本是Jacob的一个较早发行版,它包含了一个名为"jacob.jar"的Java类库,这...

    最新版jacob 1.20.jar jacob-1.20-x64.dll jacob-1.20-x86.dll

    这个压缩包包含了Jacob的最新版本,即1.20版,包括两个动态链接库(DLL)文件:`jacob-1.20-x64.dll`和`jacob-1.20-x86.dll`,以及Java类库`jacob-1.20.jar`。这些文件分别用于64位和32位的Windows系统,确保了在...

    jacob(jacob.dll,jacob.jar)

    这个工具包包含了两个关键部分:`jacob.dll`和`jacob.jar`。 `jacob.dll`是一个动态链接库(Dynamic Link Library),在Windows环境下运行时,Java程序需要此DLL来调用COM接口。它是Jacob的核心,实现了Java到COM的...

    jacob(包含jacob-1.19-x64.dll和jacob-1.19-x86.dll)

    **Jacob库详解** Jacob(Java-COM Bridge)是一个开源Java库,它允许Java应用程序与Microsoft Windows平台上的COM组件进行交互。这个库的核心是两个动态链接库(DLLs),即`jacob-1.19-x64.dll`和`jacob-1.19-x86....

    Jacob1.9.zip

    "Jacob1.9.zip"是一个包含Jacob库1.9版本的压缩包,其中可能包含了用于不同操作系统平台的DLL动态链接库文件以及相关的文档或说明。 1. Jacob库介绍: Jacob库是由丹尼尔·马蒂亚斯·布兰德(Daniel Matthias Brand...

    jacob的API,很详细

    **Jacob API 深度解析** Jacob,全称为Java-COM Bridge,是一个开源的Java库,旨在提供一种方式让Java程序能够与COM组件(Component Object Model)进行交互。这个库在Windows平台上尤其有用,因为COM是Microsoft ...

    jacob各个版本好用

    Java中的Jacob库是一个非常有用的工具,它允许Java应用程序与Windows API进行交互,从而实现许多原本在Java中难以实现的功能,比如自动化Office文档处理、打印、COM组件交互等。标题提到"jacob各个版本好用",这暗示...

    jacob.jar及jacob-1.20-x64.dll文件

    **Jacob库介绍** Jacob(Java和COM Bridge)是一个开源Java库,它允许Java应用程序与Microsoft Windows平台上的COM组件进行交互。这个库的核心是通过JNI(Java Native Interface)实现的,使得Java代码能够调用COM...

    jacob文件下载(jacob.jar和jacob.dll)

    Jacob主要包含两个核心文件:`jacob.jar`和`jacob.dll`。 1. `jacob.jar`: 这是Jacob的Java类库文件,包含了所有用于与COM接口通信的Java类。当你在Java项目中使用Jacob时,需要将`jacob.jar`添加到项目的类路径...

    jacob-1.18-x64.dll jacob-1.18-x86.dll jacob.jar

    "jacob-1.18-x64.dll" 和 "jacob-1.18-x86.dll" 是Jacob库的动态链接库文件,分别对应于64位和32位的Windows操作系统。Jacob的核心功能就是通过这些DLL文件来实现Java和COM接口的通信。 "jacob.jar" 是Jacob的Java...

    jacob1.18源码+jar包

    JACOB里的总共有两个包: com jacob activeX:JACOB可以通过它调度(Dispatch)activeX 控件 com jacob com:JACOB通过它调用系统DLL (activeX是由微软公司推出的用于Internet的技术 以前曾经被称为OLE 和OCX...

    jacob-1.19.zip

    Java采用Jacob调用SAPI实现合成语音是一种在Java应用程序中集成语音合成技术的常见方法。Jacob(Java COM Bridge)是一个开源库,它为Java开发者提供了一个桥梁,让他们能够使用Microsoft的COM(Component Object ...

Global site tag (gtag.js) - Google Analytics