该工程项目演示了Java通过jacob1.17调用ActiveX的基本方法。对于单个的基本类型的数据(byte、short、long、BOOL)等类型的数据,以及有很多字节组成的可见英文字符、汉字等组成的字符串(LPCTSTR、BSTR类型都会进行编码转换)来说,使用VC的ActiveX项目向导可以方便地实现;对于二进制数据的交换必须使用Variant类型,但是在实际使用过程中使用VC2008ActiveX项目向导生成的ocx触发事件中带有Variant类型的参数时,ocx控件在触发事件消息之后就会出现内存异常,导致程序无法正常运行,而采用VC6.0生成的事件触发代码就运行正常,不知道是什么原因。采用Variant的SafeArray数据类型可以实现二进制数据的交换,通过SafeArrayCreateVector创建数据缓存空间,SafeArrayAccessData锁定内存数据块,SafeArrayUnaccessData解除内存数据块的锁定,SafeArrayDestroy释放内存数据空间。
2021-12-07 11:44:34 44KB java jacob ocx Variant
1
rar包含: jacob.jar jacob-1.20-x64.dll jacob-1.20-x86.dll Excel2Pdf.java Word2Pdf.java 包含了excel转PDF的事例,word转PDF的事例
2021-12-06 17:02:01 212KB java jacob
1
java调用jacob转换word报错:no jacob-1.18-x64 in java.library.path
2021-12-06 14:31:33 473KB jacob
1
当你是用jacob将word转pdf并且还要用到java2word往word中固定位置插入图片,段落时,你会发现无法同时满足。java2word中重写了jacob中的方法,但包名类名完全相同导致总要来回调整jar包顺序,否则会发生冲突。本文把两个jar整合到一起,同时使用时就没问题了
2021-12-06 14:13:31 63KB java操作word
1
jacob-1.18-M1,不是M2,包括jacob-1.18-M1-x86和jacob-1.18-M1-x64
2021-12-06 10:59:24 140KB jacob
1
java中 jacob各个版本jar及相应的dll文件,能适应各种jdk ,word转pdf,图片转pdf
2021-12-01 09:10:48 3.69MB jacob java1.6 java1.7 java1.8
1
这里呢是三份文档,里面有jacob的一些具体使用方法包括代码案例也有,三份文档有些重复的不过都是比较全的
2021-11-29 14:08:34 158KB jacob jacob手册
1
Java打印Excel文件所有的组件 , jacob-1.14.3-x64;内付说明,结合jdk1.7.0_79测试通过
2021-11-27 19:43:50 79KB jacob-1.14.3
1
jacob操作word,给word添加水印,以及图片。jar包放入项目中,dll根据自己系统版本选择64和86.放入windows中的system或者system32.
2021-11-25 09:33:46 465KB word java 水印 图片
1
下载jacob.rar,解压出jacob.dll和jacob.jar 然后: 1) 把jacob.dll在 C:\Program Files\Java\jdk1.5.0_08\bin、C:\Program Files\Java\jdk1.5.0_08\jre\bin、C:\WINDOWS\system32 目录下各.放一份 2) 把jacob.jar放入 项目的lib包下,并且在“java构建路径”中也要加载此jar包。. 3) 运行项目即可编译通过.
2021-11-24 14:22:17 460KB jacob
1