gpt4 book ai didi

java - Apache POI - HSSF 单元格格式的垂直单元格对齐

转载 作者:行者123 更新时间:2023-12-02 04:28:18 25 4
gpt4 key购买 nike

有什么方法可以在 Apache POI 中编写具有“垂直”文本方向的单元格吗?我只能找到一个方法 setRotation 来旋转整个文本,而不是像 Excel 在应用“垂直”选项时显示它一样。从视觉上看,这看起来像:

这段文字

变成了

t
h
i
s

t
e
x
t

最佳答案

根据 HSSFCell.setRotation(short)

set the degree of rotation for the text in the cell

rotation - degrees (between -90 and 90 degrees, or 0xff for vertical)

因此,您首先需要创建一个(单个、工作簿范围的)单元格样式:

CellStyle styleVertical = wb.createCellStyle();
styleVertical.setRotation(0xff);

然后将其应用到您的单元格

Cell cell = row.createCell(0);
cell.setCellValue("this text");
cell.setCellStyle(styleVertical);

关于java - Apache POI - HSSF 单元格格式的垂直单元格对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31860456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com