概述
Spire.XLS forJava是一個(gè)專業(yè)的JavaExcel API,它使開(kāi)發(fā)人員無(wú)需使用MicrosoftOffice或MicrosoftExcel即可創(chuàng)建、管理、操作、轉(zhuǎn)換和打印Excel工作表。
Spire.XLS forJava既支持舊的Excel97-2003格式(.xls),也支持新的Excel2007、Excel2010、Excel2013和Excel2016 (.xlsx, .xlsb, .xlsm)格式,以及OpenOffice(.ods)格式。Spire.XLSforJava提供了在Java應(yīng)用程序上操作Excel工作表的各種功能,如創(chuàng)建、讀取、編輯、轉(zhuǎn)換和打印Excel工作表、查找和替換數(shù)據(jù)、創(chuàng)建圖表、創(chuàng)建自動(dòng)篩選、讀取和寫(xiě)入超鏈接、合并/取消合并單元格和文件、分組/取消分組行和列、凍結(jié)/取消凍結(jié)窗格,加密/解密Excel工作簿等。
商業(yè)版
與免費(fèi)版Spire.XLSfor Java相比,Spire.XLSfor Java的商業(yè)版對(duì)工作表和行的數(shù)量沒(méi)有限制。它在處理Excel文件方面更加全面。
主要功能
只要有Spire.XLSfor Java,不用安裝MicrosoftOffice
Spire.XLS forJava是一個(gè)完全獨(dú)立的Excel庫(kù),使用Spire.XLSfor Java不需要安裝MicrosoftOffice或MicrosoftExcel。
高質(zhì)量文件轉(zhuǎn)換
Spire.XLS forJava允許將文件從Excel轉(zhuǎn)換為PDF、Excel轉(zhuǎn)換為HTML、Excel轉(zhuǎn)換為CSV、Excel轉(zhuǎn)換為T(mén)ext、Excel轉(zhuǎn)換為Image、Excel轉(zhuǎn)換為XML、Excel轉(zhuǎn)換為SVG、Excel轉(zhuǎn)換為PostScript和Excel轉(zhuǎn)換為XPS。另一方面,大多數(shù)流行格式的文件都可以轉(zhuǎn)換成Excel格式。
易于集成
Spire.XLS forJava可以很容易地集成到Java應(yīng)用程序中。
支持一組豐富的Excel元素
Spire.XLS forJava支持一組豐富的Excel元素,包括注釋、透視表、圖表、形狀、表、圖像、超鏈接、報(bào)表、文本/圖像水印、Excel公式等。Spire.XLSfor Java還嵌入了許多靈活的選項(xiàng)來(lái)顯示工作表,如分頁(yè)、縮放設(shè)置、凍結(jié)窗格、頁(yè)眉/頁(yè)腳、打印Excel文件、打印紙張大小和打印區(qū)域等。
特點(diǎn)
文件格式支持
Spire.XLS forJava支持多種文件格式。
Spire.XLS forJava既支持舊的Excel97-2003格式(.xls),也支持新的Excel2007、Excel2010、Excel2013和Excel2016格式(.xlsx,.xlsb, .xlsm),以及OpenOffice(.ods)格式。
以制表符分隔的文件格式加載和保存文檔。
全面支持CSV格式,可與多種應(yīng)用程序交互。
通過(guò)以純文本格式保存,輕松地提取文本。
轉(zhuǎn)換
Spire.XLS forJava具有強(qiáng)大的轉(zhuǎn)換能力,能夠?qū)xcel文件轉(zhuǎn)換為最常見(jiàn)和流行的格式。
Excel toHTML/XML/CSV
XML/CSV toExcel
Excel to Image
Excel to Text
Excel to PDF
Excel to XPS
Excel to SVG
目錄功能
Spire.XLS forJava提供了多種功能,主要功能如下:
創(chuàng)建和編輯Excel
查找和替換數(shù)據(jù)
打印Excel文件
從數(shù)據(jù)表、數(shù)據(jù)視圖、數(shù)組、數(shù)據(jù)網(wǎng)格等導(dǎo)入/導(dǎo)出數(shù)據(jù)。
將Excel保存到文件/流或作為網(wǎng)絡(luò)響應(yīng)
創(chuàng)建圖表
讀寫(xiě)超鏈接
創(chuàng)建自動(dòng)過(guò)濾器
實(shí)施數(shù)據(jù)分類
實(shí)施數(shù)據(jù)驗(yàn)證
合并/取消合并單元格和文件
對(duì)行和列進(jìn)行分組/取消分組
插入/刪除或隱藏行、列和工作表
計(jì)算復(fù)雜的Excel公式
凍結(jié)/解凍窗格
插入鏈接數(shù)據(jù)的超鏈接
保護(hù)/取消保護(hù)工作表
創(chuàng)建透視表
加密/解密文件
加載/保存ExcelVBA
使用MarkerDesigner將數(shù)據(jù)合并到Excel中
格式化功能
Spire.XLS forJava提供了對(duì)所有電子表格元素格式屬性的詳細(xì)編程訪問(wèn)。
應(yīng)用單元格中的所有字符格式,包括字體、顏色、效果、填充和陰影
對(duì)單元格應(yīng)用所有數(shù)字格式設(shè)置(MSExcel支持)。
設(shè)置所有類型的文本對(duì)齊設(shè)置。
為單元格應(yīng)用不同的字體設(shè)置。
對(duì)單元格、字體、網(wǎng)格線、圖形對(duì)象等應(yīng)用不同的顏色。
在單個(gè)單元格中應(yīng)用不同的RichText格式。
對(duì)單元格應(yīng)用不同的邊框設(shè)置。
在單元格上應(yīng)用不同的背景圖案。
在單元格上應(yīng)用漸變背景圖案。
對(duì)工作表、行、列或單元格區(qū)域等應(yīng)用格式設(shè)置。
頁(yè)面設(shè)置功能
Spire.XLS forJava使開(kāi)發(fā)人員/程序員能夠設(shè)置PageSetup選項(xiàng)。
調(diào)整頁(yè)面方向、縮放比例和紙張大小。
指定頁(yè)邊距和頁(yè)面居中。
使用圖像創(chuàng)建或編輯頁(yè)眉和/或頁(yè)腳。
設(shè)置打印區(qū)域、打印標(biāo)題或打開(kāi)網(wǎng)格線等。
管理分頁(yè)符
審核編輯 :李倩
-
JAVA
+關(guān)注
關(guān)注
19文章
2967瀏覽量
104764 -
API
+關(guān)注
關(guān)注
2文章
1501瀏覽量
62034 -
Excel
+關(guān)注
關(guān)注
4文章
218瀏覽量
55528
原文標(biāo)題:Spire.XLS for Java
文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論