EasyExcel(二)导出Excel表主动换行和样式设置

打印 上一主题 下一主题

主题 990|帖子 990|积分 2970

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
EasyExcel(一)导出Excel表列宽自顺应
背景

在上一篇文章中解决导出列宽自顺应,然后也解决了导出列宽不可高出255的问题。但是实际应用场景中仍旧会有导出数据的长度高出列宽255。这时导出结果就会出现如下征象:

多出列宽宽度的内容会浮出来,影响后边列数据的显示。
解决方案一

  1.     @ExcelProperty("备注")
  2.     @ContentStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 12
  3.             , wrapped = BooleanEnum.DEFAULT, shrinkToFit=BooleanEnum.TRUE)
  4.     private String remarks;
复制代码
在导出对象的字段上,添加
  1. @ContentStyle
复制代码
注解。该注解非常有效,可牢记。里边起关键作用的就是
  1. shrinkToFit=BooleanEnum.TRUE
复制代码
在源码中是这么表明这个参数的:
Controls if the Cell should be auto-siz

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用户国营

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表