Задать вопрос
@Raushka

Как вставить байтовый массив в ячейку листа excel используя apache poi java?

Привет, всем!
Кто знает, каким способом байтовый массив (qrBytes) можно вставить в созданную ячейку excel-файла

doc_list = session.selectList("data_test.DOC", p);
byte[] qrBytes = (byte[])((Row)doc_list.get(0)).get("CODE_A");
XSSFWorkbook workbook = new XSSFWorkbook(OPCPackage.open(byteArrayInputStream));
XSSFSheet sheet = workbook.getSheetAt(0);
XSSFRow row1 = sheet.createRow(40);
XSSFCell cell04 = row1.createCell(4);
cell04.setCellStyle(style);
//cell04.setCellValue(qrBytes); //вот таким методом не получается
if ((qrBytes != null) && (qrBytes.length > 0))	{
InputStream qrByteArrayInputStream = new ByteArrayInputStream(qrBytes);
//cell04.setCellValue(qrByteArrayInputStream); //таким методов тоже не получается
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы