如何对我们导出的图片设置大小和位置
首先我们先丢入一张图片,这里我就直接通过URL的形式进行编写
定义一个存储图片的类
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import java.net.URL;
@Getter
@Setter
@EqualsAndHashCode
public class ImageDemoData {
/**
* 根据url导出
*
*/
private URL url;
}
需要将图片插入的操作(把图片赛进List中)
ImageDemoData imageDemoData = new ImageDemoData();
imageDemoData.setUrl(new URL("https://img-blog.csdnimg.cn/img_convert/ff9e522ef239408bb54947c4fe64ae0f.png?x-oss-process=image/resize,m_fixed,h_300,image/format,png"));
List<ImageDemoData> imageDemoDataList = new ArrayList<>();
imageDemoDataList.add(imageDemoData);
在ExcelWriter中对其进行写入操作
ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream()).build();
excelWriter.write(imageDemoDataList, writeShee

本文介绍了如何在Java中通过QuotationCustomCellWriteHandler拦截器处理Excel导出时图片的大小和位置,使用ApachePOI库对图片URL进行处理,实现图片尺寸的动态调整和位置变更。
&spm=1001.2101.3001.5002&articleId=137645802&d=1&t=3&u=eb1e6a239ac84024a7b53b68fb26ad50)
7075

被折叠的 条评论
为什么被折叠?



