apache poi 資料庫匯出excel,中文自動排版

多年前自己寫一個函式, 透過poi 讓資料庫的資料匯出excel, 但是無法搞定中文排版, 最後終於找到解法, 罩門如下:

sheet.setRandomAccessWindowSize(-1);
sheet.autoSizeColumn(iCurrentCol);
sheet.trackAllColumnsForAutoSizing();

有興趣的可以參考我的函式

https://github.com/WilliamFromTW/Jakarta/blob/master/src/inmethod/jakarta/excel/CreateXLSX.java

裡面的 buildExcel()

發表迴響