Описание тега apache-poi
Apache POI - это библиотека Java для чтения и записи файлов различных форматов Microsoft, особенно связанных с Office. Он поддерживает форматы на основе OLE2 и OOXML, такие как XLS, XLSX, DOC, DOCX, PPT и PPTX, а также некоторые другие.
2
ответа
Получение ошибки с Apachi POI в Java 10
Я сделал парсер, который читает таблицы Excel с помощью apache poi с java 9, и моя программа работает нормально, когда я экспортирую его в файл jar и запускаю на своем компьютере. Однако, когда я пытаюсь запустить программу с использованием Java 10,…
14 май '18 в 23:55
1
ответ
Извлечение MCQ из файла String в Arraylist отдельного объекта Questions
У меня есть этот файл DOCX, который я анализирую с помощью Apache POI . Файл имеет вопросы и несколько ответов, как, например, следующие 1. Вопрос1 А. Правильный ответ Б. Неправильный ответ C. Неправильный ответ D. Неправильный ответ Вопрос 2 А. Пра…
22 янв '18 в 07:19
0
ответов
Произошла недопустимая операция доступа с отражением Apache POI
Я использую Apache POI для работы с файлами Excel, так как в Java 9 я получаю это сообщение, согласно этому сообщению JDK9: Произошла недопустимая операция отражающего доступа. org.python.core.PySystemState, мы должны подождать, пока разработчик исп…
28 апр '18 в 01:31
1
ответ
Как сохранить график из Excel в виде изображения /PDF?
Я хочу извлечь / прочитать диаграмму (гистограмму / круговую диаграмму и т. Д.) Из моего .xlsx использование файла Apache POI and Java и сохранить его в виде изображения или в формате PDF на моем жестком диске. Это возможно? Если да, то как? Спасибо!
25 апр '16 в 07:33
4
ответа
Объединение ячеек в Excel с использованием Apache POI
Есть ли другой способ объединить ячейки в Excel, используя библиотеку Apache POI? Я пытался использовать следующее, но это не работает // selecting the region in Worksheet for merging data CellRangeAddress region = CellRangeAddress.valueOf("A" + row…
10 сен '13 в 10:07
1
ответ
Apache Poi устанавливает стиль поля данных для сводной таблицы
Мне нужно установить стиль для 2 листов в 1 рабочей тетради, но у меня всего 6 листов. Я могу установить стиль для всех с wb.createDataFormat().putFormat((short) 0, "_($* #,##0.00_);_($*(#,##0.00);_($* \"-\"??_);_(@_)"); , но это не то, что я хочу, …
28 ноя '16 в 15:38
0
ответов
Откройте BI .xls типа BI Publisher Output в Java с помощью POI
Я пытался преобразовать .xls (который создается BI Publisher ) в файл .xlsx с помощью библиотек POI, но всегда получаю исключение ниже Неверная подпись заголовка; читать 0x0A0D3E6C6D74683C, ожидается 0xE11AB1A1E011CFD0 Мой код как ниже InputStream i…
04 июл '18 в 09:48
0
ответов
Редактирование шаблона Excel с помощью POI в Netbeans
У меня есть шаблон Excel, который я хочу открыть, изменить и сохранить как обычную книгу Excel, когда нажимаю кнопку в Jframe. Это код: private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { InputStream inp; try { inp = new FileInput…
27 июл '16 в 10:37
0
ответов
"SXSSFWorkbook.setCompressTempFiles(true)" не работает на моем локальном компьютере (работает в Windows)
Хотя настройка setCompressTempFiles(true) моего SXSSFWorkbook, он не сжимает файлы, которые сохранены в моем локальном временном файле. Для файла Excel, который имеет 250 000 строк, он создает временный файл ~190 МБ. Я удаляю setCompressTempFiles(tr…
09 окт '15 в 22:37
0
ответов
Как вставить Emoji в файл Excel, используя POI-XSSF в Java
Я использую приведенный ниже код для вставки смайликов в Excel с помощью Apache POI-HSSF. Пожалуйста, дайте мне знать, как я могу вставить смайлики в файл.xlsx с помощью POI-XSSF в Java, Workbook workBook =new HSSFWorkbook(); Sheet createSheet = wor…
15 сен '17 в 12:00
1
ответ
Как добавить фоновое изображение к слайду, созданному с помощью Apache Poi?
Можно ли добавить фоновое изображение к слайду, созданному с помощью Apache Poi? Это мой код try { // create a ppt XMLSlideShow ppt = new XMLSlideShow(); XSLFSlideMaster slideMaster = ppt.getSlideMasters().get(0); XSLFSlideLayout slidelayout = slide…
07 мар '17 в 16:33
1
ответ
Как повторно использовать шрифты в Apache POI?
Каждый вызов "workbook.createFont()" добавляет новый шрифт в книгу. Есть ли удобный способ повторно использовать эти шрифты? Очевидно, я могу повторно использовать объект шрифта в программе. Но когда я снова открываю Java-программу, мне нужен способ…
02 апр '18 в 19:26
1
ответ
Написать в следующую пустую строку Excel - Java
Мой код записывает данные в Excel, но перезаписывает те же строки и столбцы. Я не хочу перезаписывать строку, в которой есть заголовки столбцов, и строки после этого, если в нем есть данные. Шаги 1 введите заголовок столбца 2 введите данные в строка…
13 мар '18 в 15:14
1
ответ
Apache POI: Word получить размеры изображения
Я пытаюсь определить фактический размер встроенных изображений в документах MS Word, используя HWPFDocument docB = new HWPFDocument(fileInputStream); PicturesTable picB = docB.getPicturesTable(); List picturesB = picB.getAllPictures(); for (Object o…
22 апр '14 в 11:46
2
ответа
java.lang.NoClassDefFoundError: org/apache/log4j/ ошибка логгера
Итак, я получил запрос на преобразование xls в xlsx. После нескольких часов исследования всех сайтов и решений мне удалось адаптировать некоторый код, который я нашел на различных сайтах... Теперь я застрял с java.lang.NoClassDefFoundError: org/apac…
27 июл '16 в 07:28
1
ответ
Как мы можем прочитать формат ячейки по умолчанию из Excel в Apache POI?
public java.text.Format getDefaultFormat(Cell cell). Я читаю значения из ячейки Excel и сохраняю их в базе данных. Код ниже не работает, он выдает ошибку несоответствия типов. userdata.setTaskid((int)(row.getCell(0).getNumericCellValue())); System.o…
04 янв '17 в 05:49
2
ответа
Создать TextBox с двумя разными форматами
Я пытаюсь создать org.apache.poi.hslf.model.TextBox, который имеет два разных типа форматирования. Я хочу, чтобы часть текста была размером 14 и жирным шрифтом, а остальная часть была размером 10, а не жирным шрифтом. Я пробовал что-то вроде этого: …
12 апр '13 в 01:24
1
ответ
Возврат нескольких файлов Excel за один вызов с помощью Apache POI
Я пытаюсь загрузить несколько файлов Excel одним вызовом. У меня есть хранимая процедура, которая возвращает данные с разбивкой по компаниям, и для каждой компании мне нужен отдельный файл Excel. Некоторые значения файлов Excel взаимозависимы (поэто…
20 янв '17 в 03:18
1
ответ
Невозможно прочитать цвет ячейки файла xls, используя Apache POI
import org.apache.poi.ss.usermodel import org.apache.poi.hssf.usermodel.HSSFWorkbook; // Assume this method is wrapped in a class public static void parseFile(){ // File Path has a .xls extension FileInputStream file = new FileInputStream(filePath);…
28 янв '18 в 10:11
1
ответ
Недопустимое исключение формата при использовании poi
Я пытаюсь вставить данные файла Excel в базу данных с помощью API-интерфейса POI, но когда я загружаю файл Excel с расширением.xlsx, я получаю это исключение " org.apache.poi.openxml4j.exceptions.InvalidFormatException: пакет должен содержать часть …
15 мар '16 в 08:38