com.alibaba.excel.converters.bytearray.BoxingByteArrayImageConverter Maven / Gradle / Ivy
package com.alibaba.excel.converters.bytearray;
import com.alibaba.excel.converters.Converter;
import com.alibaba.excel.metadata.GlobalConfiguration;
import com.alibaba.excel.metadata.data.WriteCellData;
import com.alibaba.excel.metadata.property.ExcelContentProperty;
/**
* Boxing Byte array and image converter
*
* @author Jiaju Zhuang
*/
public class BoxingByteArrayImageConverter implements Converter {
@Override
public Class> supportJavaTypeKey() {
return Byte[].class;
}
@Override
public WriteCellData> convertToExcelData(Byte[] value, ExcelContentProperty contentProperty,
GlobalConfiguration globalConfiguration) {
byte[] byteValue = new byte[value.length];
for (int i = 0; i < value.length; i++) {
byteValue[i] = value[i];
}
return new WriteCellData<>(byteValue);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy