是否可以使用apache POI库确定excel单元格中使用的字体系列

时间:2012-01-06 23:47:54

标签: excel apache-poi

我正在使用POI库来读取Excel工作表,xls和xlsx。我想知道是否有办法让我确定给定单元格使用的字体系列。我特别感兴趣的是确定字体系列是否为“符号”,其中“m”显示为“μ”。 谢谢,

大卫

1 个答案:

答案 0 :(得分:6)

从单元格you can get the cell style和单元格样式get the font index。返回工作簿,you can get the font for an index,然后get the font name

代码方面,你需要类似的东西:

 CellStyle style = cell.getCellStyle();
 short fontIdx = style.getFontIndex();
 Font font = workbook.getFontAt(fontIdx);
 String fontName = font.getFontName();