java 通過模板生成pdf 表格 Java如何操縱EXCEL?
Java如何操縱EXCEL?這里介紹一種簡單的—poi,是Apache下的一個函數庫,提供了一系列的api來供java程序員操作Microsoft Office文檔,只要引入這個jar包,就可以快速完
Java如何操縱EXCEL?
這里介紹一種簡單的—poi,是Apache下的一個函數庫,提供了一系列的api來供java程序員操作Microsoft Office文檔,只要引入這個jar包,就可以快速完成對Excel文件的讀取和寫入,下面我簡單介紹一下這個jar包的使用,以及它如何操縱Excel文件,實驗環(huán)境win10 jdk1.8 eclipse,主要內容如下:
1.下載poi,這個直接到官網上下載就行,目前最新版本是4.0.1,直接點擊下載,如下:
下載完成后,我們解壓這個文件,文件內容如下,這里我們只需要poi-4.0.1.jar這個jar包就行:
2.在項目中引入這個jar包,接著我們就可以編寫相關代碼進行測試了,主要代碼及截圖如下:
寫入Excel文件,主要代碼如下,很簡單,一個一個單元格寫入數據就行:
點擊運行程序,就會在當前目錄下生成一個write.xls文件,內容如下,已經成功寫入數據:
讀取Excel文件,主要代碼如下,一行一行遍歷讀取內容就行:
點擊運行程序,讀取的數據如下,已經成功獲取到Excel數據:
至此,我們就完成了利用Java來操縱Excel文件??偟膩碚f,整個過程不難,借助poi,我們可以快速完成對Excel文件的讀寫,只要你有一定的Java基礎,熟悉一下相關代碼和示例,多練習幾遍,很快就能掌握的,當然,你也可以使用其他方法來操作excel,像jxl等,也都可以,網上也有相關教程和資料,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。
可以用GCExcel,POI,JExcel等服務器端操作Excel的工具
其中推薦GCExcel
因為JExcel在兼容性上與其他兩款工具差太遠。
GCExcel與POI的在功能上GCExcel要比POI的功能更加豐富:
GcExcel支持大約450左右的Excel公式,POI大約280種。
GcExcel支持導出PDF,POI不支持。
GcExcel支持50 圖表類型,POI 支持圖表類型5
GcExcel支持漸變色填充, POI不支持......
java調用本地打印機實現(xiàn)打印PDF文件,怎么做?
java中調用本地系統(tǒng)上關聯(lián)的打印機打印本地文件:
import
import
import
import
import
import
import
import
import
import
import
import
import javax.swing.JFileChooser
public class TestPrinter1 {
public static void main(String[] args) {
JFileChooser fileChooser new JFileChooser()//創(chuàng)建打印作業(yè)
int state (null)
if(state _OPTION){
//File file new File(