| 注释类型 | 说明 |
|---|---|
| ExcelColumn |
指定Excel列属性,用于设置Title、列宽等常用属性
基于数据安全考虑,默认只会导出标有@ExcelColumn注解的属性和方法,使用
Workbook.forceExport()
可以绕过此限制强制导出所有字段,但并不建议这么做,Bean对象被其它人添加了敏感字段则会在无预警的情况下被导出导致信息泄露,
本工具不会对此类安全事故负责。 |
| ExcelColumns |
定义可重复的
ExcelColumn注解以支持多行表头,导出时的表头顺序按注解顺序 |
| FreezePanes |
设置行列“冻结”,滚动工作表时保持首行或首列总是可见,此功能为增强型功能。
|
| HeaderComment |
表头批注,
title将加粗显示但不是必须的,大多数情况下将批注文本放到value下即可,
描述文本较多时需要使用width和height两个属性来调整弹出框的大小以将内容显示完全 |
| HeaderStyle |
Custom header styles
|
| Hyperlink |
指定当前列为"超链接"格式
|
| IgnoreExport |
忽略导出,标记有此注解的字段和方法导出时将被忽略,一般用于忽略敏感字段
|
| IgnoreImport |
忽略导入,标记有此注解的字段和方法导入时将被忽略
|
| MediaColumn |
指定当前列为"媒体"格式
默认情况下总是以"值"的形式导出,如果需要导出图片则必须添加
MediaColumn注解,
在指定属性的同时可以使用MediaColumn.presetEffect()设置预设图片效果 |
| RowNum |
注入行号,可用于读取Excel时注入该行在文件中的绝对行号
注意:此行号是Excel的绝对行号,与打开Excel看到的行号完全一致,从1开始
|
| StyleDesign |
动态样式处理器
动态样式是指根据行数据为每个单元格或整行设置不同样式,这个功能可以极大丰富文件的可读性和多样性.
|
Copyright © 2025. All rights reserved.