求JAVA高手或者有过类似开发经验的高手回答。
知道用JAVA打开PPT的几种办法了,现在的问题就是,如何使PPT可以在指定的区域内打开。我用的SWING做的界面,所以基本上舍弃了在SWT里嵌入OCX的办法,网上查到过用njawin,但是我找不到office的ocx或者dll在哪里。
急求高手作答,最好能给个例子,附上代码,邮箱[email protected]。因为是项目的需要,所以我也没办法。这种问题就像类似于做CMS一样,地球人都知道用JAVA做CMS那叫一个悲情,但是还是有开源项目在做,继续需求帮助,谢谢大家

解决方案 »

  1.   

    我最近一直在做swing嵌第三方ocx,打开PPT应该很容易吧,类似的控件很多,njawin肯定可以,其他的comfyj、ezjcom、com4j,甚至JNI都都可以
      

  2.   

    忘了说,你不需要找到OCX,只需要知道组件的ProgId就可以了,比如Word文档的是 “Word.Document”
      

  3.   

    打开ppt我可以实现,关键在于如何将ppt嵌入swing界面,很让人头痛njawin只说可以将ocx或者dll转换成java代码,然后让开发人员自己扩展,但事实上ocx或者dll就不晓得是哪个?网上好像也没有查到哪个是控制ppt或者word的组件,诸位大神们,你们有什么好的想法或者经验的,快快告诉我啊。。