国产三级农村妇女在线,国产精品毛片a∨一区二区三区,国产乱子伦视频大全,国产精品色拉拉,国产欧美日韩一区二区三区,

首頁 > 技術(shù) > Linux

jacob支持linux嗎

Linux 2022-11-19 13:19:56

jacob不支持Linux;jacob是“java-COM Bridge”的縮寫,是一個(gè)中間件,能夠提供自動(dòng)化訪問MS系統(tǒng)下COM組件和“Win32 libraries”的功能,并且jacob只支持windows,不支持linux。

程序員必備接口測(cè)試調(diào)試工具:立即使用
Apipost = Postman + Swagger + Mock + Jmeter
Api設(shè)計(jì)、調(diào)試、文檔、自動(dòng)化測(cè)試工具
后端、前端、測(cè)試,同時(shí)在線協(xié)作,內(nèi)容實(shí)時(shí)同步

教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

jacob支持linux嗎

jacob現(xiàn)在只支持windows,不支持linux

jacob包應(yīng)該是針對(duì)windows的 如果你下載的包里包含.0s的文件 說明可以再linux下使用 但是既然

是基于JNI 就要調(diào)用系統(tǒng)庫,linux下怎么可能有word之類的系統(tǒng)庫呢

Jacob只能在windows平臺(tái)下用,所以寫程序前一定要清楚這一前提

擴(kuò)展知識(shí)

Jacob 介紹

Jacob 是 JAVA-COM Bridge的縮寫,是一個(gè)中間件,能夠提供自動(dòng)化訪問MS系統(tǒng)下COM組件和Win32 libraries的功能。

MS系統(tǒng)提供的COM組件

COM組件
對(duì)象ID

MS Word

Word.Application

MS Excel

Excel.Application

MS Powerpoint

Powerpoint.Application

MS IE

InternetExplore.Application

類圖

核心類

  • JacobObject:用于Java程序MS下的COM進(jìn)行通信,創(chuàng)建標(biāo)準(zhǔn)的API框架

  • ComThread:初始化COM組件線程,釋放線程,對(duì)線程進(jìn)行管理

  • Dispatch:調(diào)度處理類,封裝了操作來從而操作Office,并表示不同MS級(jí)別調(diào)度對(duì)象

  • ActiveXComponent : 創(chuàng)建COM組件

  • Variant : 與COM通訊的參數(shù)或者返回值

  • ROT :Running Object Table (ROT),運(yùn)行對(duì)象表將每個(gè)線程映射到所有jacobobjects,在線程創(chuàng)建

核心方法

  • Dispatch : 可調(diào)用該自動(dòng)化對(duì)象的屬性或方法,具體的屬性和方法要看參考文檔VBA API

    • Dispatch.get(dispatch, String name);獲取對(duì)象屬性

    • Dispatch.put(dispatch, String name, Object value);設(shè)置對(duì)象屬性

    • Dispatch.call(dispatch, String name, Object… args);調(diào)用對(duì)象方法

類圖

Jacob類圖

  • 三、流程圖

優(yōu)缺點(diǎn)

  • 優(yōu)點(diǎn)

    • 相對(duì)于OpenOffice,轉(zhuǎn)換效果良好,

    • 相對(duì)于POI,可以操作Word/Powerpoint

    • 使用簡(jiǎn)單,參照VBA API即可使用Jacob操作COM組件

  • 不足

    • 轉(zhuǎn)換速度慢

    • CPU占用率高(單CPU占用100%)

    • 并發(fā)情況下WORD可能會(huì)死鎖(微軟知識(shí)庫)

    • Word宏安全問題

推薦學(xué)習(xí):Linux視頻教程

以上就是jacob支持linux嗎的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注其它相關(guān)文章!

TAg

加載中~

本網(wǎng)站LOGO受版權(quán)及商標(biāo)保護(hù),版權(quán)登記號(hào):國(guó)作登字-2022-F-10126915,未經(jīng)湖南木星科技官方許可,嚴(yán)禁使用。
Copyright ? 2012-2022 湖南木星科技有限公司(木星網(wǎng))版權(quán)所有
轉(zhuǎn)載內(nèi)容版權(quán)歸作者及來源網(wǎng)站所有,本站原創(chuàng)內(nèi)容轉(zhuǎn)載請(qǐng)注明來源,商業(yè)媒體及紙媒請(qǐng)先聯(lián)系:aishangyiwan@126.com

工信部備案號(hào):湘ICP備19012813號(hào)-5