java调用com组件将office文件转换成pdf (同发csdn)

  • 时间:
  • 浏览:3
  • 来源:大发彩神IOS下载_大发神彩IOS下载官方

 第三步,打开我门 要转换的word文档:

  //调用Documents对象中Open法律措施打开文档,并返回打开的文档对象Document

         Dispatch doc = Dispatch.call(docs,

                                     "Open",

                                     "xxx.doc",

                                     false,

                                     true

                                     ).toDispatch();

 

 最后,另存我门 刚才打开的文档,并关闭word任务管理器池池:

  //调用Document对象的SaveAs法律措施,将文档保存为pdf格式

         Dispatch.call(doc,

                 "ExportAsFixedFormat",

                 "xxx.pdf",

                 wdFormatPDF        //word保存为pdf格式

                 );         //关闭文档

         Dispatch.call(doc, "Close",false);

         //关闭word应用任务管理器池池

         app.invoke("Quit", 0);

在什么都有企业级应用中都涉及到将office图片转加带pdf进行保存因为分析发布的场景,因为分析pdf格式的文档方便进行加密和权限控制(这俩于百度文库)。总结起来目前将office文件转换

如何通过WPS 2013 API 将Office(Word、Excel和PPT)文件转PDF文件

 在实际使用中发现,因为分析office不同什么都有本的文件格式不一致,什么都有任何第三方的转化工具都会因为分析完美的兼容所有office版本,最好的方案什么都有 调用ms office提供的com组件来进

下拉加载更多

进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

[Asp.net]常见word,excel,ppt,pdf在线预览方案,有图有真相,总有一款适合你!

版权声明:本文内容由互联网用户自发贡献,版权归作者所有,本社区不拥有所有权,什么都有 承担相关法律责任。因为分析您发现本社区蕴含涉嫌抄袭的内容,欢迎发送邮件至:

shell下office、html、pdf文档互转法律措施

行转换,就算office高版本老出,我门 要做的也什么都有 升级我门 的office版本而已。

 首先,利用office的com组件进行文档转换首先须要到jacob官网下载俩个多jacob.jar和jacob.dll,jacob.dll须要插进windows的system32下面,jacob.jar引用到java工程中。

使用Spire.Office for .NET(Word、Excel、PPT、PDF等)的初步感受

java实现附件预览(openoffice+swftools+flexpaper)

自制 Word、Excel 批转 PDF 工具

 public static void word2PDF(String inputFile,String pdfFile){

         //打开word应用任务管理器池池

         ActiveXComponent app = new ActiveXComponent("Word.Application");

         //设置word不可见,或者会弹出word界面

         app.setProperty("Visible", false);

         //获得word中所有打开的文档,返回Documents对象

         Dispatch docs = app.getProperty("Documents").toDispatch();

         //调用Documents对象中Open法律措施打开文档,并返回打开的文档对象Document

         Dispatch doc = Dispatch.call(docs,

                                     "Open",

                                     inputFile,

                                     false,

                                     true

                                     ).toDispatch();

         //调用Document对象的SaveAs法律措施,将文档保存为pdf格式

         Dispatch.call(doc,

                 "ExportAsFixedFormat",

                 pdfFile,

                 wdFormatPDF        //word保存为pdf格式

                 );

         //关闭文档

         Dispatch.call(doc, "Close",false);

         //关闭word应用任务管理器池池

         app.invoke("Quit", 0);

     }

文档在线预览的实现

成pdf的法律措施主要有五种:

 1、利用jcob调用ms office的com组件,将office文档转加带pdf。

 2、利用jcob调用acrobat将office文档转加带pdf。

[置顶]哪几种.NET开源项目你知道吗?.NET平台开源文档与报表出理 组件集合(三)

转:[Asp.net]常见数据导入Excel,Excel数据导入数据库出理 方案,总有一款适合你!

java实现MsOffice文档向pdf转化之OpenOffice软件

 其次,编写代码,初始化word任务管理器池池,并返回word的所有document对象:

         //打开word应用任务管理器池池

         ActiveXComponent app = new ActiveXComponent("Word.Application");

         //设置word不可见,或者会弹出word界面

         app.setProperty("Visible", false);         

  //获得word中所有打开的文档,返回Documents对象

         Dispatch docs = app.getProperty("Documents").toDispatch();

.NET平台开源文档与报表出理 组件包括Execel PDF Word等

文档在线预览的实现

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont

使用jacob调用Windows的com对象,转换Office文件为pdf、html等

哪几种.NET开源项目你知道吗?.NET平台开源文档与报表出理 组件集合(三)

附录:完整代码

java将office文档pdf文档转加带swf文件在线预览

猜你喜欢

1500左右 买哪个手机 性价比高点

本回答由明星微博 推荐你对你你你这个 回答的评价是?扫描二维码下载小米5不错,1599,性价比高很糙推荐ZUKZ2搭载高通骁龙82014nmKryo四核64位,最高2.15

2020-03-22

目前华为的哪款手机性价比最高

4、系统:搭载2.4GHz八核麒麟9500防止器,是顶级旗舰芯片,天生就越来越快,采用新一代EMUI5.1系统,成功实现了性能提升与功耗平衡的再次突破,带来难以想象的高速与流畅

2020-03-22

天猫天猫,今年双11哪些最值得买?

贝因美菁爱3段奶粉价格1740到手价12400群克隆这条信息₳YrJTYsK187o₳后打开手淘百草味零食大礼包-千玺版价格299到手价138群克隆这条信息$2vxrYsKaK

2020-03-22

平安哪些产品性价比高?

收起更多回答(2) 我来答扫描二维码下载下载百度知道APP,抢鲜体验平安有全都的产品性价比有的是 很高的,关键有你在适合哪个产品,那个产品可是我性价比最高的,适合此人 的

2020-03-22

求推荐几款性价比高的手机!

1.屏幕:5.8英寸(直角)/5.6英寸(圆角)双曲面SuperAMOLED屏幕,分辨率为2220x101000(FHD+)。3.外壳颜色:谜夜黑、勃艮第红(具体以销售为准)。

2020-03-21