精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

仿百度文庫解決方案之三:JCom調用轉換

開發 前端
使用Jcom主要用到ReleaseManager和IDispatch類。ReleaseManager類相當于一個容器,管理機器上的COM組件。配合IDispatch類可以創建COM組件對象。例如創建Excel應用程序的COM對象:

1. JCom簡介

JCom是日本的一個開源項目,其目的同前面介紹的Jacob一樣也是為了讓Java程序能夠訪問Windows平臺上的COM組件。利用JCom,可以在Java中控制幾乎所有的COM對象,而且它還帶有一些用于Excel操作的強大的輔助類。

使用Jcom主要用到ReleaseManager和IDispatch類。ReleaseManager類相當于一個容器,管理機器上的COM組件。配合IDispatch類可以創建COM組件對象。例如創建Excel應用程序的COM對象:

  1.   ReleaseManager rmExcel = new ReleaseManager( );  
  2.   IDispatch excelApp = new IDispatch(rmExcel,”Excel.Application”); 

另外,在程序結束的最后階段需要調用ReleaseManager類中的release( )方法對創建的ReleaseManager進行資源釋放,以免內存溢出。

IDispatch類和Jacob中的Dispatch類相似,代表著COM組件對象,提供了訪問微軟COM組件對象的屬性和方法的接口。IDispatch類中常用的方法如下:

get( )方法:獲取COM組件對象的屬性,返回一個java.lang.Object類型值。

put( )方法:設置COM組件對象的屬性,不返回值。

invoke( )方法:調用COM組件對象的方法,返回一個java.lang.Object類型值。不推薦使用,建議使用method方法。

method( )方法:和invoke( )方法功能一樣。

2. JCom調用MS Office COM組件轉換Office文檔為PDF

2.1 前提條件

JCom是日本人開發的一個開源項目,和Jacob類似,其也是用來調用COM自動化組件。自然JDK的運行環境也是必不可少。JCom也可以利用Microsoft Office API轉換文檔,那么需要安裝Microsoft Office2007或者以上版本,同時Office2007仍需要安裝有Microsoft Save as PDF or XPS插件。JCom除了調用Microsoft Office API轉換文檔為PDF格式的方法之外,還可以利用Adobe Acrobat軟件的CreatePDF函數直接將Office格式的文檔轉換為PDF。因此,如果需要使用Adobe Acrobat轉換文檔,需要再安裝有Adobe Acrobat軟件。

2.2 安裝配置

下載JCom包,將其解壓縮后,提取其中的jcom.jar包配置到Java項目的類路徑中,同時也需要將其中的jcom.dll文件放置到windows系統System32目錄下,如果不想污染System32目錄中的dll文件,也可以將其放置到本機JDK安裝目錄下的bin文件夾中。

2.3 實現

類似Jacob轉換文檔為PDF,轉換Word為PDF格式的代碼如下

  1. JCom調用MS Office轉換word為PDF源代碼   
  2.  
  3. public static void word2PDF(String inputFile,String pdfFile){  
  4.         ReleaseManager rm = null;  
  5.         IDispatch app = null;  
  6.         try {  
  7.                 rm = new ReleaseManager();  
  8.                 app = new IDispatch(rm, "Word.Application");//啟動word  
  9.                 app.put("Visible"false);    //設置word不可見  
  10.                 IDispatch docs = (IDispatch) app.get("Documents");    //獲得word中所有打開的文檔  
  11.                 IDispatch doc = (IDispatch) docs.method("Open"new Object[]{inputFile,false,true});//打開文檔  
  12.                 doc.method("SaveAs"new Object[]{pdfFile,17});//轉換文檔為pdf格式  
  13.                 doc.method("Close"new Object[]{false});  
  14.                 app.method("Quit"null);  
  15.         } catch (Exception e) {  
  16.                  e.printStackTrace();  
  17.         } finally {  
  18.                 try {  
  19.                         app=null;  
  20.                         rm.release();  
  21.                         rm = null;  
  22.                 } catch (Exception e) {  
  23.                      e.printStackTrace();  
  24.                 }  
  25.         }  
  26.     } 

3. JCom調用Acrobat轉換Office文檔為PDF格式

除了調用MS Office轉換文檔為PDF的方法之外,還可以調用Adobe Acrobat API轉換Office文檔為PDF格式,下面是JCom的實現方法,當然也可以用Jacob實現,這里就不做研究了。

  1. public void convert2PDF(String inputFile, String pdfFile)  {  
  2.            
  3.    
  4.          ReleaseManager rm = new ReleaseManager();  
  5.          IDispatch app;  
  6.          try {  
  7.              app = new IDispatch(rm, "PDFMakerAPI.PDFMakerApp");  
  8.              app.method("CreatePDF",new Object[]{inputFile,pdfFile});  
  9.              System.out.println("conversion completed!");  
  10.          } catch (JComException e) {  
  11.              e.printStackTrace();  
  12.          }finally{  
  13.               app=null;  
  14.               rm.release();  
  15.               rm = null;  
  16.          }     
  17.          
  18.      } 

源代碼下載地址:DocConverter

原文鏈接:http://www.cnblogs.com/luckyxiaoxuan/archive/2012/06/13/2548510.html

 

責任編輯:張偉 來源: 肖恩也有夢想的博客
相關推薦

2012-06-19 13:32:23

Web

2012-06-18 16:37:41

Web

2012-06-18 16:29:48

Web

2012-06-19 13:45:57

Web

2012-06-19 13:42:08

Web

2012-07-16 14:43:32

silverlight

2012-11-27 09:51:54

百度三星云解決方案

2015-10-28 13:40:28

高仿百度糯米源碼

2012-10-19 09:47:30

百度云百度音樂云計算

2011-06-02 17:28:24

網站收錄

2011-06-29 08:31:56

收錄

2011-05-24 10:40:12

SEO

2015-12-02 17:22:03

百度地圖

2011-10-21 09:28:25

百度地圖API

2020-09-15 19:29:40

搜索
點贊
收藏

51CTO技術棧公眾號

国产大片一区二区| 欧美精选视频在线观看| 亚洲一区二区视频在线观看| 国产精品果冻传媒潘| 亚洲 欧美 视频| 国产午夜一区| 制服丝袜激情欧洲亚洲| 免费人成自慰网站| 国产在线一二三区| 国产美女精品一区二区三区| 韩国精品美女www爽爽爽视频| 偷拍夫妻性生活| 久久久久毛片免费观看| 五月天久久比比资源色| 亚洲草草视频| 成人久久久精品国产乱码一区二区 | 精品免费视频123区| 超碰在线97观看| 影音先锋国产精品| 色综合伊人色综合网| 你懂得在线视频| 亚洲电影有码| 亚洲3atv精品一区二区三区| 一区二区三区四区久久| 欧美黄色小说| 成年人国产精品| 91美女福利视频高清| www.com亚洲| 雨宫琴音一区二区在线| 久久这里有精品| 伊人网在线视频观看| 成人直播在线观看| 51久久夜色精品国产麻豆| 熟女少妇精品一区二区| 日韩在线伦理| 亚洲午夜精品网| 国产一二三四区在线观看| 最新97超碰在线| 国产欧美日韩亚州综合 | 国产99久久| 日韩精品欧美国产精品忘忧草| 午夜诱惑痒痒网| 国产69精品久久久久9999人| 在线视频欧美精品| av片中文字幕| 免费成人动漫| 欧美日韩在线影院| 九色在线视频观看| 2021中文字幕在线| 亚洲第一成人在线| 日本黄大片在线观看| bestiality新另类大全| 亚洲色图视频免费播放| 亚洲欧美国产一区二区| 尤物视频在线免费观看| 国产肉丝袜一区二区| 你懂的视频在线一区二区| 天堂网在线资源| caoporm超碰国产精品| 国产伦精品一区二区三区四区免费| 国产精品午夜福利| 国产麻豆成人传媒免费观看| 91香蕉亚洲精品| 成人高潮片免费视频| 国产成人精品在线看| 国产精品日韩一区二区| 视频一区二区免费| 99麻豆久久久国产精品免费| 久久一区二区精品| 大乳在线免费观看| 国产精品进线69影院| 国产精品jizz在线观看老狼| 国产乱色在线观看| 亚洲一二三四区| 国产一区二区在线视频播放| 桃色一区二区| 欧美精品免费视频| www.555国产精品免费| 欧美日韩看看2015永久免费 | 欧美日韩精品中文字幕一区二区| 九色蝌蚪在线| 国产精品久久久久久久久免费樱桃 | 91在线国产电影| 日韩一区二区三区在线观看视频| 91色视频在线| 一区二区三区国产福利| 蜜臀av国内免费精品久久久夜夜| 狠狠色狠狠色综合日日五| 91在线视频观看免费| 成人精品在线| 日韩经典一区二区三区| 美女av免费看| 亚洲午夜久久久久久尤物| 欧美在线视频观看免费网站| 亚洲性在线观看| 国产成人精品影视| 日韩国产在线一区| 亚洲夜夜综合| 日本丶国产丶欧美色综合| 黄色三级视频在线播放| 欧美福利在线播放网址导航| 精品国偷自产在线视频99| 国产精品第一页在线观看| 日本欧美在线观看| 国产福利久久精品| 91ph在线| 欧美视频国产精品| 1314成人网| 精品少妇av| 欧美国产日韩在线| 国产精品自拍第一页| 豆国产96在线|亚洲| 亚欧精品在线| 涩涩视频网站在线观看| 7777精品伊人久久久大香线蕉经典版下载| 亚洲一级av无码毛片精品| 婷婷亚洲五月| 日韩av免费在线看| 亚洲欧美高清视频| 国产精品国产成人国产三级| 欧美日韩一区二区在线免费观看| 在线精品国产亚洲| 视频直播国产精品| 久草手机在线视频| www.在线欧美| 800av在线免费观看| 亚洲视频资源| 中文字幕在线观看日韩| 成人h动漫精品一区二区下载| 成人精品视频一区二区三区尤物| 9999在线观看| 激情久久99| 国产一区二区三区四区福利| 你懂的国产在线| 波多野结衣一区二区三区| 国产香蕉一区二区三区| а√天堂资源国产精品| 亚洲色图综合网| 秋霞精品一区二区三区| 95精品视频在线| 男女超爽视频免费播放| 中文字幕久久精品一区二区| 不卡毛片在线看| 国产精品一区二区黑人巨大| 国产精品免费视频一区| 五月婷婷深爱五月| 国内亚洲精品| 国产精品极品美女粉嫩高清在线| 国产专区在线播放| 色哦色哦哦色天天综合| 美女脱光内衣内裤| 日韩精品一二区| 日本一区二区三区免费看| 3d性欧美动漫精品xxxx软件| 亚洲人成欧美中文字幕| 免费看污视频的网站| 国产蜜臀97一区二区三区| 男女爽爽爽视频| 久久国产精品亚洲人一区二区三区 | 亚洲精品97久久| 日日夜夜综合网| wwww国产精品欧美| 国模杨依粉嫩蝴蝶150p| 欧美亚洲国产激情| 国产精品一久久香蕉国产线看观看| 9191在线| 日韩欧美一级片| 亚洲国产精品午夜在线观看| 97精品国产露脸对白| 四虎永久在线精品无码视频| 成人在线免费观看视频| 成人国产在线视频| 国产乱码在线| 亚洲欧洲激情在线| 在线免费av片| 亚洲一区免费视频| 在线免费观看黄色小视频| 日本不卡一二三区黄网| 久久天天东北熟女毛茸茸| 国产精品色呦| 国产精品久久视频| 亚洲区欧洲区| 亚洲人午夜精品免费| 在线免费一级片| 亚洲国产裸拍裸体视频在线观看乱了| 18禁裸乳无遮挡啪啪无码免费| 麻豆久久久久久| 日韩精品在线视频免费观看| 国产一卡不卡| 99国产盗摄| 欧美精品高清| 色综合久久88| 北条麻妃在线| 亚洲成人免费在线视频| 中日精品一色哟哟| 亚洲国产一二三| 羞羞在线观看视频| av一区二区三区在线| 一级黄色特级片| 亚洲少妇自拍| 亚洲小说欧美另类激情| 蜜臀av免费一区二区三区| 亚洲伊人久久综合| 欧美大片免费高清观看| 欧美激情中文网| 在线免费看黄网站| 亚洲精品一区二区在线观看| 一区两区小视频| 天涯成人国产亚洲精品一区av| 欧美成人久久久免费播放| 不卡视频在线观看| 樱花草www在线| 久久精品一本| 精品无码一区二区三区爱欲| 久久亚洲在线| 日本最新一区二区三区视频观看| 亚洲精品国产九九九| 国产精品网红直播| 中文av在线全新| 亚州欧美日韩中文视频| 国产精品一区二区三区视频网站| 亚洲欧美国产一区二区三区| 日本加勒比一区| 日韩一区二区在线看| 在线亚洲欧美日韩| 色噜噜狠狠成人中文综合| 国产精品免费av一区二区| 亚洲柠檬福利资源导航| 国产一二三av| 欧美激情一区二区三区全黄| 国产精品九九九九九| 成人晚上爱看视频| 蜜桃视频无码区在线观看| 麻豆中文一区二区| 一区二区三区视频在线观看免费| 久久国产日韩| 欧美a在线视频| 亚洲少妇自拍| 亚洲熟妇av一区二区三区| 国产欧美精品| 免费观看日韩毛片| 国产日韩欧美三区| 人妻熟妇乱又伦精品视频| 亚洲九九精品| 日本韩国欧美在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产高清不卡无码视频| 欧美aa国产视频| 精品国偷自产一区二区三区| 国产精品久久| 青青青青草视频| 99国产精品| 人妻精品无码一区二区三区| 亚洲综合电影一区二区三区| 久久久999视频| 视频一区二区三区中文字幕| 激情五月婷婷久久| 精品一区中文字幕| 深夜福利网站在线观看| 国产福利不卡视频| 88av在线播放| 久久蜜桃一区二区| 色综合99久久久无码国产精品| 中文字幕不卡的av| 永久免费看片直接| 夜色激情一区二区| 亚洲一区欧美在线| 色婷婷国产精品| 中文天堂在线视频| 日韩一区二区三区四区| 亚洲精品一区二区三区区别| 日韩高清av一区二区三区| 你懂的免费在线观看视频网站| 最好看的2019的中文字幕视频| 成人影欧美片| 97不卡在线视频| 久久精品xxxxx| www.久久爱.cn| 亚洲三级网页| 自拍偷拍99| 亚洲精品乱码| 日韩肉感妇bbwbbwbbw| 国产精品一区二区x88av| 国产高清自拍视频| 国产精品国产精品国产专区不蜜 | 丝袜国产日韩另类美女| 久国产精品视频| 成人sese在线| 奇米网一区二区| 亚洲电影第三页| 亚洲一级在线播放| 亚洲第一精品夜夜躁人人躁| 69视频在线| 欧洲成人在线视频| 91视频成人| 欧美亚洲一级二级| 亚洲欧美一级二级三级| www.欧美日本| www.在线欧美| 国产大片免费看| 色94色欧美sute亚洲线路一久 | 在线观看免费黄色片| 久久aⅴ国产紧身牛仔裤| 韩国三级与黑人| 国产精品全国免费观看高清| 亚洲天堂日韩av| 日韩一区二区精品葵司在线| 国产精品一区在线看| 国模视频一区二区三区| 高清久久一区| 日韩视频在线观看国产| 亚洲精选国产| 极品白嫩的小少妇| 亚洲人妖av一区二区| 69视频免费看| 日韩精品在线播放| 俺来也官网欧美久久精品| 91精品国产综合久久香蕉的用户体验| 特黄特色欧美大片| 国产成人永久免费视频| 经典三级在线一区| 日本综合在线观看| 色激情天天射综合网| 天天操天天操天天操| 欧美精品一区在线播放| 日韩欧乱色一区二区三区在线| 日本高清久久一区二区三区| 99视频精品| 中国极品少妇videossexhd| 一区二区三区精品| 国产色综合视频| 日韩亚洲欧美成人| 国产福利91精品一区二区| 日韩不卡av| 日韩成人午夜精品| 亚洲一区视频在线播放| 日韩欧美在线看| 蜜桃视频在线观看网站| 日本在线精品视频| 美女久久久久| 欧美极品欧美精品欧美图片| 91网站视频在线观看| 91看片在线播放| 日韩av在线看| 日韩精品99| 日韩在线导航| 免费在线观看视频一区| 天美传媒免费在线观看| 欧美久久久久久久久中文字幕| 国产在线观看91| 999视频在线观看| 亚洲国产电影| 丰满大乳奶做爰ⅹxx视频| 日韩欧美在线免费观看| 国产黄色在线播放| 国产欧美va欧美va香蕉在线| 久久国产成人精品| 奇米777在线视频| 亚洲成av人在线观看| 国精品人妻无码一区二区三区喝尿| 性欧美激情精品| 国产不卡一二三区| 日韩一级理论片| 亚洲视频在线一区二区| 精品国产区一区二| 亚洲**2019国产| 欧美精品羞羞答答| 三日本三级少妇三级99| 亚洲综合一区二区精品导航| 视频一区二区免费| 国产成人97精品免费看片| 色婷婷色综合| 91传媒理伦片在线观看| 欧美午夜精品伦理| 中文字幕在线观看日本| 97se国产在线视频| 国产精品主播| 四虎永久免费地址| 精品福利一区二区三区 | 亚洲欧洲午夜| 先锋影音av在线| 欧美不卡激情三级在线观看| 欧美巨大丰满猛性社交| 亚洲日本一区二区三区在线不卡| 国产福利一区在线| 天天射天天干天天| 超薄丝袜一区二区| 亚洲日产av中文字幕| 亚洲18在线看污www麻豆| 红桃av永久久久| 在线看的av网站| 精品国产乱码久久久久软件 | 欧美在线综合视频| 日本片在线观看| 日韩国产伦理| 99久久综合国产精品| 一区二区 亚洲| 国产97在线播放| 国产精品hd| 可以免费看av的网址|