aspose导出excel合并单元格垂直居中无效

aspose导出excel合并单元格设置居中属性TextAlignmentType.CENTER,结果只实现了水平居中,垂直并未居中,有没有解决的办法

//样式  
Style styleTitle = new Style();  
styleTitle.setHorizontalAlignment(TextAlignmentType.CENTER);  
  
for(int i=0;i<list.size();i++){  
    for(int j=0;j<list.get(i).size();j++){  
        String value=list.get(i).get(j);  
  cells.get(i,j).putValue(value);  
 if(i>0){  
            String oldvalue=list.get(i-1).get(j);  
 if(value.equals(oldvalue)){  
                cells.merge(i-1,j,2,1,true);  
  cells.get(i-1,j).setStyle(styleTitle);  
  }  
        }  
  
    }  
}

T2~(Q~1Q@Q]CJ@JQ]DGQ%%P.png

阅读 5.5k
1 个回答
//垂直居中
sheet.getCellRange("B7").getCellStyle().setVerticalAlignment(VerticalAlignType.Center);

Spire.XLS for java的设置方法,代码参考自官网教程

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题