- 浏览: 2290133 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (357)
- J2EE (49)
- JavaScript (40)
- Spring (19)
- Struts (5)
- CSS (8)
- Hibernate (16)
- Java (67)
- DWR (4)
- JSON (3)
- XFIRE (1)
- Tomcat (1)
- Ant (2)
- 设计模式 (2)
- 经典收藏 (2)
- JSP (10)
- Linux (0)
- WebLogic (11)
- myeclipse (13)
- Buffalo (4)
- 文件上传相关 (1)
- oracle (33)
- html (6)
- JSTL (3)
- SVN (2)
- GIT (1)
- 孙卫琴(Java网络编程精解) (1)
- DOM4J (2)
- Swing (1)
- AJAX (1)
- Eclipse (5)
- 日志组件 (3)
- PowerDesigner (1)
- Jquery (22)
- IT技术开发相关网址 (1)
- Nutz (1)
- 其它 (1)
- Velocity (3)
- WebService (1)
- MySql (2)
- Android (1)
- Maven (2)
- Quartz (11)
- Lucene (1)
- springsource (1)
- Junit (1)
- Activiti (0)
最新评论
-
yzlseu:
拼凑,没有营养
Activiti进阶—分配组任务 -
zhangsenhao:
非常赞!代码很清楚
SpringMVC3.0+MyIbatis3.0(分页示例) -
xiamw2000:
分页写得不对,应该是 : order by ${orderNa ...
SpringMVC3.0+MyIbatis3.0(分页示例) -
sheertewtw:
...
SpringMVC:上传与下载 -
kingtoon:
...
XSS之xssprotect
Jcom之jp.ne.so_net.ga2.no_ji.jcom.JComException: createInstance() failed HRESULT=
- 博客分类:
- Java
参考资料
java应用jcom将word转pdf
http://fzh.iteye.com/blog/551003
使用的是jcom.jar日本的一个开源项目
使用版本号:JCom-2.2.0-1
步骤1:将jcom.dll放到C:\WINDOWS\system32目录下
word转换为pdf报错如下:
jp.ne.so_net.ga2.no_ji.jcom.JComException: createInstance() failed HRESULT=0x800401F3L
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch._create(Native Method)
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch.create(IDispatch.java:84)
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch.<init>(IDispatch.java:46)
at com.dcec.call.dll.CallDll.Process(CallDll.java:14)
at com.dcec.call.dll.CallDll.main(CallDll.java:8)
代码如下:
解决方式:你要安装Acrobat_Pro软件且注册!,我使用的是:Acrobat_Pro_8.1.2!成功
附件上传最新版本jcom包,版本:JCom-2.2.0-1及Acrobat_Pro注册机
注意事项:你在安装Acrobat_Pro选择电话注册之后的一个页面有一个序列号,将这个序列号拷贝到注册机上,点击激活生成可用的注册码就行了,上传的文件:mcxiaoke_Keygen.zip解压后在ESET4上的报错,不管它,禁用文件防护就可!
通过测试我把C:\WINDOWS\system32目录下的jcom.dll去掉也能运行成功!
java应用jcom将word转pdf
http://fzh.iteye.com/blog/551003
使用的是jcom.jar日本的一个开源项目
使用版本号:JCom-2.2.0-1
步骤1:将jcom.dll放到C:\WINDOWS\system32目录下
word转换为pdf报错如下:
jp.ne.so_net.ga2.no_ji.jcom.JComException: createInstance() failed HRESULT=0x800401F3L
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch._create(Native Method)
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch.create(IDispatch.java:84)
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch.<init>(IDispatch.java:46)
at com.dcec.call.dll.CallDll.Process(CallDll.java:14)
at com.dcec.call.dll.CallDll.main(CallDll.java:8)
代码如下:
import jp.ne.so_net.ga2.no_ji.jcom.IDispatch; import jp.ne.so_net.ga2.no_ji.jcom.ReleaseManager; public class Office2Pdf { /** * @param officePath -office文件的原始路径 * @param pdfPath -生成pdf的路径 */ public void createPDF(String officePath, String pdfPath) throws Exception { ReleaseManager rm = null; IDispatch app = null; try { rm = new ReleaseManager(); app = new IDispatch(rm, "PDFMakerAPI.PDFMakerApp"); app.method("CreatePDF", new Object[] { officePath, pdfPath }); } catch (Exception e) { throw e; } finally { try { app = null; rm.release(); rm = null; } catch (Exception e) { throw e; } } java.io.File f = new java.io.File(pdfPath); if(f.exists()){ System.out.println("PDF创建成功"); }else{ System.out.println("PDF创建失败"); } } public static void main(String[] args) throws Exception { Office2Pdf one = new Office2Pdf(); one.createPDF("D:\\Java\\workspace\\pdf\\test_files\\test.xls","D:\\Java\\workspace\\pdf\\test_files\\test.xls.pdf"); } }
解决方式:你要安装Acrobat_Pro软件且注册!,我使用的是:Acrobat_Pro_8.1.2!成功
附件上传最新版本jcom包,版本:JCom-2.2.0-1及Acrobat_Pro注册机
注意事项:你在安装Acrobat_Pro选择电话注册之后的一个页面有一个序列号,将这个序列号拷贝到注册机上,点击激活生成可用的注册码就行了,上传的文件:mcxiaoke_Keygen.zip解压后在ESET4上的报错,不管它,禁用文件防护就可!
通过测试我把C:\WINDOWS\system32目录下的jcom.dll去掉也能运行成功!
- JCom-2.2.0-1.jar (493.8 KB)
- 下载次数: 414
- mcxiaoke_Keygen.zip (49.5 KB)
- 下载次数: 526
评论
3 楼
jmy2002
2014-03-20
哥们,我采用你说的安装了Acrobat_Pro_8.1.2同样采用电话激活了,你说的注册应该就是激活吧...
但是还是报同样的错误!
jp.ne.so_net.ga2.no_ji.jcom.JComException: createInstance() failed HRESULT=0x80010106L
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch._create(Native Method)
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch.create(IDispatch.java:84)
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch.<init>(IDispatch.java:46)
at com.lsyh.gjyw.util.WordToPDF.createPDF(WordToPDF.java:33)
能帮忙看看吗?
但是还是报同样的错误!
jp.ne.so_net.ga2.no_ji.jcom.JComException: createInstance() failed HRESULT=0x80010106L
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch._create(Native Method)
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch.create(IDispatch.java:84)
at jp.ne.so_net.ga2.no_ji.jcom.IDispatch.<init>(IDispatch.java:46)
at com.lsyh.gjyw.util.WordToPDF.createPDF(WordToPDF.java:33)
能帮忙看看吗?
2 楼
jmy2002
2014-03-20
哥们,我用的是Acrobat.9.Pro简体中文免激活版,跟这个有关系吗?
我的就报错呢......
http://bbs.csdn.net/topics/390737364
我的就报错呢......
http://bbs.csdn.net/topics/390737364
1 楼
yangtaoorange
2013-01-17
Acrobat_Pro在哪下载啊
发表评论
-
java json-lib & jQuery & jsonp
2016-06-30 11:31 832参考链接: 1、http://hanqunfeng.iteye ... -
随机分配算法(Intege)
2016-01-08 13:05 5202参考资料: http://blog.csdn.net/yaer ... -
XSS之xssprotect
2012-12-07 23:03 29496参考资料 1 跨网站脚本 ... -
Java之Thread(线程题)
2011-10-31 12:33 1978特别说明:java线程相关的参考了张孝祥老师的代码 参考资料 ... -
Java之ThreadLocal(Synchronized)
2011-10-31 10:10 2696参考资料 1 深入研究java.lang.ThreadLoca ... -
Java之synchronized,wait,notify结合运用示例
2011-10-26 11:54 5939场景一:要求二个线程各 ... -
Java之synchronized深入应用
2011-10-23 08:03 1949参考资料 1 java synchronized详解 http ... -
Java之Timer入门
2011-10-11 15:32 1699参考资料 1 java中timer用 ... -
Java之线程(匿名内部类)
2011-10-10 16:36 164381 Thread对象 Thread t = new Thr ... -
Java之线程(join)
2011-10-10 15:39 1486运用场景:多个线程之间 ... -
Java之线程(synchronized,wait(),notify(),notifyAll())
2011-10-10 15:03 3256参考资料 Java多线程入门大全(适用于有一定基础者) htt ... -
Java之线程(sleep,线程名)
2011-10-10 13:09 9719参考资料 1 Java线程:创建与启动 http://lava ... -
Java之线程入门
2011-10-10 11:11 1538参考资料 1 Java线程:概 ... -
java之表反向生成类
2011-09-23 16:41 3487环境:XP+JDK1.5+Oracle10g 注意事项 1 请 ... -
java之线程, NIO学习资料
2011-09-19 12:13 1135Concurrent In Java 6 第一部分 集合 ... -
Java之BigDecimal
2011-09-15 10:12 18036参考资料 1 java.math.BigDecimal的用法 ... -
java.lang.OutOfMemoryError异常解决方法
2011-08-27 16:47 2115转载:java.lang.OutOfMemoryError异常 ... -
Quartz之AnnualCalendar
2011-08-11 17:14 5824问题1 我想排除一年中 ... -
Quartz之InterruptableJob
2011-08-11 11:03 11784问题1 由于业务需要,停止Quartz中正在执行的任务 Qua ... -
Quartz之JobExecutionException
2011-08-11 10:06 13417问题1 如果你的任务执 ...
相关推荐
2. **创建COM对象**:通过`ActiveXContainer`或`Com4j`等库来创建COM对象,这通常涉及到`new ActiveXObject(String progID)`这样的调用。 3. **调用COM方法**:一旦对象被创建,就可以调用其方法和属性,访问COM组件...
import jp.ne.so_net.ga2.no_ji.jcom.excel8.*; import jp.ne.so_net.ga2.no_ji.jcom.*; public class testSimple { public static void main(String[] args) throws Exception { ReleaseManager rm = new ...
标题中的"jcom.jar和jcom.dll"是两个关键组件,它们在Java环境中用于与Microsoft Office应用程序,如Visio、Word和Excel进行交互,并支持文件转换功能。jcom.jar是Java类库,它包含了用于与DLL(动态链接库)交互的...
标题 "Jcom jcom.dll" 指向的是一个与Java相关的组件,它主要用于支持Excel文件的打印功能。这个组件的核心是 `jcom.dll` 文件,这是一个动态链接库(Dynamic Link Library),在Windows操作系统中常见,它包含了...
jcom-2.2.4是一款在IT行业中广泛使用的组件,它包含了两个核心文件——`jcom.dll`和`jcom.jar`,以及配套的API文档和Java源代码。本文将详细阐述这两个关键文件的功能和作用,并探讨其API文档和源码对于开发者的重要...
《JCOM技术详解:打破COM与JAVA之间的通讯壁垒》 在IT行业中,不同编程语言间的交互与通信是一项...通过深入学习"jcom-2.2.4-docs.zip"中的文档,开发者可以全面掌握JCOM的使用,从而在实际项目中发挥出其强大的功能。
2. 使用"下DLL工具.exe"扫描系统,查看是否检测到jcom.dll缺失或损坏。 3. 如果jcom.dll确实存在问题,从相应的x64或x32目录中下载相应的文件。 4. 将下载的jcom.dll文件复制到系统目录下的适当位置,通常是`C:\...
在Java项目中,你需要引入`jcom`相关的`jar`包,如`jcom.jar`,同时还需要`dll`文件,例如`jcom_x.dll`,确保它们位于系统路径或Java库路径下。这些文件通常在下载的压缩包中提供。 接下来,让我们探讨如何在Java中...
基于java的开发源码-COM桥 JCom.zip 基于java的开发源码-COM桥 JCom.zip 基于java的开发源码-COM桥 JCom.zip 基于java的开发源码-COM桥 JCom.zip 基于java的开发源码-COM桥 JCom.zip 基于java的开发源码-COM桥 JCom....
同时,由于`jcom.dll`是Windows特有的,所以只有在Windows环境下运行的Java程序才能使用JCom。对于非Windows系统,可能需要寻找其他兼容的库来实现类似的跨平台COM访问。 总之,JCom库为Java开发者提供了强大的能力...
1. **jcom.dll**:这是一个动态链接库(DLL),它是Jacob与Java虚拟机(JVM)进行通信的关键。它实现了Java Native Interface (JNI),使得Java代码能够调用C++编写的COM组件。 2. **jacob.dll**:这是Jacob的主要...
1. **引入JCom库**: 在Java项目中添加JCom的jar包依赖,或者将其包含在类路径中。 2. **注册COM组件**: 如果需要,可以通过JCom提供的工具或代码手动注册COM组件。 3. **创建COM对象**: 使用`...
Java的COM桥JCom是一个Java库,用于在Java应用程序中与Microsoft的Component Object Model (COM)组件进行交互。COM是Windows平台下的一种软件接口技术,允许不同编程语言编写的组件之间进行互操作。JCom使得Java...
在IT行业中,`jcom.jar` 和 `jcom.dll` 文件是两个关键组件,它们通常与Java和.NET环境中的跨平台通信有关。`jcom` 是一个专有名词,可能是某个特定库或工具的标识,它允许Java应用程序与基于.NET Framework的应用...
要使用JCom,首先需要了解以下几个关键概念: 1. **注册COM组件**:COM组件通常需要在Windows注册表中注册,以便其他应用程序能找到并使用它们。JCom通过读取注册表信息来查找和实例化COM对象。 2. **JCom库**:...
1. **添加JCOM库**:将jcom224库的JAR文件添加到Java项目的类路径中,确保Java程序可以访问到JCOM的相关类和方法。 2. **注册COM组件**:在Windows系统上,COM组件通常需要先注册才能被其他程序使用。这可以通过...
1. **导入JCom库**:在Java项目中引入JCom的JAR文件,以便使用其提供的API。 2. **加载COM组件**:通过JCom提供的API,如`ComRuntime`类,加载并实例化所需的COM组件。 3. **调用COM方法**:通过Java代理类,直接...
1. **引入库**:在Java项目中,需要引入JCom的jar包,如`jcom.jar`,以便使用其提供的API。 2. **创建COM对象**:通过JCom提供的`ComServer`或`ComClient`类,根据COM组件的CLSID(Class ID)创建对应的COM对象。 3....
- 导入JCom库:在Java项目中添加JCom的依赖。 - 创建COM对象:使用JCom提供的API创建COM对象的实例。 - 调用COM方法:通过Java方法调用COM对象的接口方法。 - 错误处理:捕获并处理可能出现的异常。 7. **示例...
Java的COM桥JCom是一个强大的工具,它允许Java应用程序与微软的组件对象模型(Component Object Model,简称COM)进行交互。在Windows环境下,COM技术被广泛用于构建可重用的软件组件,而JCom则为Java开发者提供了一...