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

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

POI導(dǎo)出excel,設(shè)置豎向文字

2019-11-11 06:31:24
字體:
供稿:網(wǎng)友

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

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

接著看StackOverFlow上多個(gè)人提出使用setRatation((short)90),發(fā)現(xiàn)整體旋轉(zhuǎn)90度的同時(shí)每個(gè)文字也被轉(zhuǎn)了90度,也不滿足要求。

然后翻了一天poi的源碼,發(fā)現(xiàn)底層是通過xsb文件定義的schema,并通過xmlbeans生成的Cellstyle,底層設(shè)置格式的時(shí)候也是各種位運(yùn)算,想要通過反射強(qiáng)行注入一些格式估計(jì)也是不太可能。

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

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


上一篇:K短路新姿勢(shì)

下一篇:C#解析Json

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 科尔| 肃北| 临颍县| 丹寨县| 通榆县| 定安县| 庆云县| 繁峙县| 开阳县| 鄂托克前旗| 阳西县| 武城县| 惠来县| 福鼎市| 奉节县| 松滋市| 宜兰县| 宝兴县| 上高县| 大丰市| 南华县| 中江县| 石柱| 磐石市| 新龙县| 普兰县| 淳安县| 广安市| 肇州县| 鸡泽县| 邹平县| 同心县| 南皮县| 阿拉善盟| 丹江口市| 太仓市| 宁南县| 息烽县| 蒲江县| 远安县| 诸暨市|