廢話不多說,用第三方控件搞開發(fā),功能實(shí)現(xiàn)就是快!
文檔轉(zhuǎn)換與管理 將office和html文檔來回轉(zhuǎn)化
1. Aspose系列控件,包含Word文檔轉(zhuǎn)出各種格式文件 、Cells控件對(duì)表格文件、代碼精確管理 、 PDF圖文生成、注釋、加解密和格式轉(zhuǎn)化等 ··· Aspose系列控件是國(guó)外知名產(chǎn)品,授權(quán)多樣化,具有在線demo和源碼支持。
2. Spire系列控件,包含Spire.Cloud是打造線上辦公Office Online的接口 、 Spire.Doc支持各種文件轉(zhuǎn)換成Word,以及編輯和標(biāo)注 ,Spire.PDF 、Spire.XLS 同樣具備Aspose相關(guān)產(chǎn)品的功能 ···Spire系列控件是國(guó)內(nèi)冰藍(lán)公司開發(fā)的,授權(quán)也很靈活,全中文支持,體驗(yàn)度稍好一些。
3. PDFlib 如其名,在Web服務(wù)器上圍繞PDF的生成提供了專業(yè)化的服務(wù),甚至支持CAD文件,適用于海量印刷打印業(yè)務(wù)。
4. iText 和上述控件相比它的功能就要簡(jiǎn)約的多,適合數(shù)據(jù)庫信息生成PDF文件,閱讀和格式轉(zhuǎn)化功能都沒有。
5. WebOffice 如其名,國(guó)內(nèi)領(lǐng)先的在線編輯Office文檔軟件,支持各類型瀏覽器。是國(guó)家機(jī)關(guān)、保密單位等以及遠(yuǎn)程辦公開發(fā)控件,跨平臺(tái)支持近乎所有office文檔在瀏覽器中處理。
圖表報(bào)表 數(shù)據(jù)絢麗多彩的表達(dá)方式
1.
Stimulsoft Ultimate 用于創(chuàng)建報(bào)表和儀表板的通用工具集,支持多種報(bào)表導(dǎo)出格式,支持10多種數(shù)據(jù)源直連,這是一個(gè)終極包,可以根據(jù)需求分別使用Java、.NET、PHP等版本,特別是在Dashbord方面特別優(yōu)秀。
2.
LightningChart JS 這一款控件主要是引用在Java Web前端的,特別適合科研和金融工作,有豐富的圖表表現(xiàn)形式,它還有一個(gè)免費(fèi)開源版本的表兄弟“Echarts”
3.
ChartDirector 一款使用方便快捷、功能強(qiáng)大且交互性強(qiáng)的通用Web圖表組件,小巧而精悍的它不僅能夠輸出普通柱狀圖餅狀圖等傳統(tǒng)圖表,還含有電子儀表盤和金融圖標(biāo)庫,以及跨平臺(tái)屬性,適用范圍大大增加。
4.
TeeChart 適用于所有主流Java編程環(huán)境的TeeChart圖表庫,除了功能覆蓋上述所有圖表外,2D、3D效果也很矚目,還提供了一些地圖功能。
5.
AnyChart 基于web前端的圖表套件,可用于儀表盤、報(bào)表、數(shù)據(jù)分析、統(tǒng)計(jì)學(xué)、金融等領(lǐng)域。
CAD 桌面和WEB端的CAD編輯/查看利器
1.
CAD EditorX 提供易用的API和大量的例子方便開發(fā)者快速集成。將CAD功能添加到網(wǎng)頁或正在開發(fā)的應(yīng)用程序中。同時(shí)可以查看、編輯、轉(zhuǎn)換、打印和測(cè)量DWG、DXF、SVG、HPGL、PDF、STEP、IGES、STL和其他CAD文件。
2.
Aspose.CAD 開發(fā)的桌面軟件不需要安裝AutoCAD和任何其他軟件,即可將AutoCAD DWG和DXF文件轉(zhuǎn)換成高品質(zhì)的PDF和光柵圖像!
3.
DXF Export Java 便于開發(fā)者創(chuàng)建特色的AutoCAD DXF文件庫。支持多種元素和接口功能。
條形碼/甘特圖/電子儀表盤等工業(yè)領(lǐng)域控件
1.
Aspose.BarCode API開發(fā)高性能應(yīng)用程序來創(chuàng)建和識(shí)別1D,2D和郵政條形碼。還有.NET、C++等多種版本。
2.
Barcode Xpress 用于檢測(cè)、讀寫 1D 和 2D 的條形碼,支持文檔捕捉、索引、存檔以及自動(dòng)處理的應(yīng)用程序。包含了 .NET 和 ActiveX 的工具包, 它可以在頁面的任何位置查找條形碼,解碼條形碼,報(bào)告內(nèi)容,報(bào)告識(shí)別值以及生成條形碼。
3.
QRCode decoder SDK 高效率和快速搜索, 檢測(cè), 定位QRCode 條碼的圖像掃描開發(fā)工具包。QRCode條形碼可以在一個(gè)小圖像上儲(chǔ)存大量的數(shù)據(jù),最大可達(dá)到7089位數(shù)字,4296個(gè)字母,2953二進(jìn)制數(shù)據(jù)。
4.
VARCHART JGantt 是純Java編寫的控件,它可以讓你輕松地整合甘特圖表到你的應(yīng)用程序中。Gantt圖表顯示事件、活動(dòng)及分配給它們的時(shí)間。Gantt圖表普遍應(yīng)用于項(xiàng)目規(guī)劃、生產(chǎn)控制和規(guī)劃安排生產(chǎn)訂單、物流和資源。
5.
Visualization and HMI Toolkit 小到電器儀表,大到飛機(jī)儀表盤,都能做。同一公司還有GLG Widgets 工具集可以自定義開發(fā)其他圖表。
6.
FlexGantt 老牌甘特圖控件,小巧但是功能沒有上述3個(gè)全面。
7.
AnyChart 基于web前端的圖表套件,可用于儀表盤、報(bào)表、數(shù)據(jù)分析、統(tǒng)計(jì)學(xué)、金融等領(lǐng)域。
開發(fā)工具/測(cè)試/封裝/加密混淆 Java開發(fā)必會(huì)的工具集
1. Java的開發(fā)工具大家都不陌生了,性價(jià)比最高的Myeclipse、免費(fèi)的Eclipse、高顏值的IDEA基本占據(jù)了國(guó)內(nèi)Java開發(fā)Top3,其他工具板磚也是不準(zhǔn)備推薦的,接下來板磚主要講一講測(cè)試、封裝打包、加密混淆這些工具。
2.
DashO Pro 是第三代的Java混淆器(obfuscator)、壓縮機(jī)(compactor)、優(yōu)化工具和水印工具(watermarker),有效防止Java逆向工程。
3.
install4j 業(yè)界一致肯定的、最佳多平臺(tái)Java安裝文件生成工具,這個(gè)工具可以讓您的應(yīng)用程序在安裝過程中炫酷多彩。
4.
Parasoft Jtest 專業(yè)針對(duì)Java語言的開發(fā)測(cè)試方案,提升Java軟件質(zhì)量,有全漢化界面、支持用戶自定義測(cè)試流程、遵守多項(xiàng)國(guó)際標(biāo)準(zhǔn)。
5.
JProfiler 和install4j同門,和parasoft相比更簡(jiǎn)單易上手,成本要低一點(diǎn)。
網(wǎng)絡(luò)通訊 通訊安全和自定義的便捷之選
1.
Red Carpet Subscriptions 適用任何主流Internet協(xié)議的通訊組件、SSL 和 SSH 安全組件、S/MIME加密組件、數(shù)字證書(Digital Certificates)組件、信用卡交易處理(Credit Card Processing)組件、ZIP壓縮組件、即時(shí)消息(Instant Messaging)組件、甚至電子商務(wù)(EDI)交易組件,其中每個(gè)組件都可以獨(dú)立使用和購買。
2.
Aspose.Email 打造自己的Email服務(wù)器用它就夠了。
GIS地圖 桌面軟件地圖渲染(2D/3D)
1.
Highmaps 一個(gè)基于web的項(xiàng)目創(chuàng)建地圖HTML5地圖組件,當(dāng)然你也可以使用百度、高德、騰訊等組件完成地圖開發(fā)。
2.
GIS Map Server 是一款地圖服務(wù)器控件,它將動(dòng)態(tài)地圖功能添加到了GLG工具包中并能與工具包一起使用或獨(dú)立使用,帶2D和3D效果。
3.
GeoModeller 一款三維地質(zhì)建模工具軟件,可用于構(gòu)建復(fù)雜、穩(wěn)態(tài)的三維地質(zhì)模型,支持3D文件和地理模型建模、演示、反轉(zhuǎn)等。
流程圖 企業(yè)級(jí)工作流解決方案的代表作
1. MindFusion.Diagramming for Java 桌面自定義流程圖開發(fā)控件,用于設(shè)計(jì)自己的流程圖工具。
2. GoJs 是一款功能強(qiáng)大,快速且輕量級(jí)的流程圖控件,可幫助你在JavaScript 和HTML5 Canvas程序中創(chuàng)建流程圖、思維導(dǎo)圖、結(jié)構(gòu)圖等。
結(jié)語:在桌面應(yīng)用和服務(wù)器開發(fā)應(yīng)用方面.NET有很大的優(yōu)勢(shì),但是Java開發(fā)也有不少的優(yōu)秀第三方控件,借助這些控件提升我們的軟件效果是一個(gè)高效率的方法。
如果你覺得這篇文章還行,幫作者點(diǎn)個(gè)贊吧
標(biāo)簽:
Java文檔管理遠(yuǎn)程通訊軟件開發(fā)軟件測(cè)試
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn