EasyExcel常用注解

常用注解

@ExcelProperty 字段配置

@ColumnWith 列宽

@ContentFontStyle 文本字体样式

@ContentLoopMerge 文本合并

@ContentRowHeight 文本行高度

@ContentStyle 文本样式

@HeadFontStyle 标题字体样式

@HeadRowHeight 标题高度

@HeadStyle 标题样式

@ExcelIgnore 忽略项

@ExcelIgnoreUnannotated 忽略未注解

@ContentFontStyle

用于设置单元格内容字体格式的注解

参数含义
fontName字体名称
fontHeightInPoints字体高度
italic是否斜体
strikeout是否设置删除水平线
color字体颜色
typeOffset偏移量
underline下划线
bold是否加粗
charset编码格式

@ContentStyle

设置内容格式注解

参数含义
dataFormat日期格式
hidden设置单元格使用此样式隐藏
locked设置单元格使用此样式锁定
quotePrefix在单元格前面增加`符号,数字或公式将以字符串形式展示
horizontalAlignment设置是否水平居中
wrapped设置文本是否应换行。将此标志设置为true通过在多行上显示使单元格中的所有内容可见
verticalAlignment设置是否垂直居中
rotation设置单元格中文本旋转角度。03版本的Excel旋转角度区间为-90°90°,07版本的Excel旋转角度区间为0°180°
indent设置单元格中缩进文本的空格数
borderLeft设置左边框的样式
borderRight设置右边框样式
borderTop设置上边框样式
borderBottom设置下边框样式
leftBorderColor设置左边框颜色
rightBorderColor设置右边框颜色
topBorderColor设置上边框颜色
bottomBorderColor设置填充类型
fillBackgroundColor设置背景色
fillForegroundColor设置前景色
shrinkToFit设置自动单元格自动大小

@HeadFontStyle

用于定制标题字体格式

参数含义
fontName设置字体名称
fontHeightInPoints设置字体高度
italic设置字体是否斜体
strikeout是否设置删除线
color设置字体颜色
typeOffset设置偏移量
underline设置下划线
charset设置字体编码
bold设置字体是否加粗
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
EasyExcel Plus提供了一些注解来实现导出功能。其中,最常用的注解是`@ExcelProperty`和`@ExcelIgnore`。`@ExcelProperty`用于指定字段在Excel中的列的位置和名称,而`@ExcelIgnore`用于排除不需要导出的字段。除了这两个基本的注解,EasyExcel Plus还提供了其他一些注解来增强导出功能,如`@ExcelColumnWidth`用于设置列宽,`@ExcelFontStyle`用于设置字体样式等。 以下是使用EasyExcel Plus注解进行导出的步骤: 1. 在需要导出的实体类中,使用`@ExcelProperty`注解标记需要导出的字段,并设置对应的列位置和名称。例如: ``` @ExcelProperty(index = 0, value = "姓名") private String name; ``` 2. 如果有一些字段不需要导出,可以使用`@ExcelIgnore`注解进行标记。例如: ``` @ExcelIgnore private String password; ``` 3. 如果需要设置列宽,可以使用`@ExcelColumnWidth`注解。例如: ``` @ExcelColumnWidth(20) private String name; ``` 4. 如果需要设置字体样式,可以使用`@ExcelFontStyle`注解。例如: ``` @ExcelFontStyle(fontName = "Arial", fontSize = 12, bold = true) private String name; ``` 通过以上步骤,你可以使用EasyExcel Plus的注解来实现导出功能。请注意,你还需要按照EasyExcel的规范进行导出操作,例如使用`EasyExcel.write().sheet().doWrite()`来执行导出操作。 : 这是EasyExcel Plus项目的说明,提供了一些扩展功能和注解的使用方法。 : 这是EasyExcel Plus的使用文档,请参考官方的代码仓库获取详细的代码示例。 : EasyExcel Plus适用于SpringBoot和SSH框架,并提供了简单的注解和模板语言来实现复杂的导出操作。 希望以上信息能够帮助到你。如果你还有其他问题,请继续提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值