国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

POI導出excel,設置豎向文字

2019-11-11 05:54:05
字體:
來源:轉載
供稿:網友

這幾天遇到一個需求,要求用java導出一個Excel,其中有些單元格需要是豎向的文字,如圖。 這里寫圖片描述

既然是java導excel,自然使用了Apache POI。 一開始嘗試使用換行,雖然視覺效果達到,但是該excel導出后會有后續的vbs去處理,換行達到的豎排效果并不能滿足已有的vbs處理過程,會導致失敗。

接著看StackOverFlow上多個人提出使用setRatation((short)90),發現整體旋轉90度的同時每個文字也被轉了90度,也不滿足要求。

然后翻了一天poi的源碼,發現底層是通過xsb文件定義的schema,并通過xmlbeans生成的Cellstyle,底層設置格式的時候也是各種位運算,想要通過反射強行注入一些格式估計也是不太可能。

最后在不抱希望的情況下,在stackoverflow上提了這個問題,居然得到了大神的解答。。 傳送門:http://stackoverflow.com/questions/42053926/how-to-make-verticaltext-cellstyle-with-apache-poi

方案如下: setRotation((short)255)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麻栗坡县| 南康市| 岚皋县| 阳东县| 会理县| 潞西市| 海淀区| 丹江口市| 湖口县| 稻城县| 获嘉县| 安溪县| 新乐市| 余庆县| 射阳县| 珲春市| 遵义市| 阿图什市| 偃师市| 台中县| 新泰市| 菏泽市| 东安县| 惠来县| 谷城县| 杭锦后旗| 亳州市| 宝山区| 云南省| 阳东县| 来安县| 永昌县| 无为县| 安陆市| 黄梅县| 驻马店市| 江都市| 南和县| 桦川县| 德保县| 永城市|