Apache POI Добавить изображение на лист XSSFWorkbook AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Apache POI Добавить изображение на лист XSSFWorkbook Android

Сообщение Anonymous »

Извините за беспокойство. У меня к вам вопрос: мне нужна небольшая помощь по Excel XSSFWorkbook, добавляющему изображение JPG на лист. У меня есть код ниже

Код: Выделить всё

String picturePath = "/storage/emulated/0/Pictures/MyImages/Signature_1582216915190.jpg";
File iconFile = new File(picturePath);
InputStream inputStream = new FileInputStream(iconFile);
CreationHelper helper = workbook.getCreationHelper();
Drawing drawing = sheetTAF.createDrawingPatriarch();
ClientAnchor anchor = helper.createClientAnchor();
anchor.setAnchorType(ClientAnchor.MOVE_AND_RESIZE);
int pictureIndex = workbook.addPicture(IOUtils.toByteArray(inputStream), Workbook.PICTURE_TYPE_PNG);
anchor.setCol1(0);
anchor.setRow1(56); // same row is okay
anchor.setRow2(56);
anchor.setCol2(1);
Picture pict = drawing.createPicture(anchor, pictureIndex);
pict.resize();
Я собираюсь поместить изображение Signature_1582216915190.jpg в свой лист Excel, но после добавления вышеуказанной части кода я не получил Excel, при удалении кода все работает нормально.
Может ли кто-нибудь помочь, как я могу добавить изображение в книгу Excel, или может помочь с исправлением приведенного выше снимка? Заранее спасибо

Подробнее здесь: https://stackoverflow.com/questions/603 ... ok-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»