格式要求如下:
需求:在一个单元格内,左侧是图片,右侧是文字,文字和图片之间有间隙。
思路:在一个单元格内添加图片并设置图片位置,然后添加文字,设置文字位置。
经查看EasyExcel文档发现:
添加图片默认是填充完当前单元格,但可设置上下左右的边距。
添加文字默认是常规从左往右,无缩进;但选择文字居左显示可设置首行缩进。
然后知道这么多就可以进行操作了;
先在实体类需要操作的行上设置格式:
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.ContentStyle;
import lombok.Data;
@Data
public class TestExcel {
@ExcelProperty(value = "单元格标题", index=3)
@C