Требуется простое решение с открытым исходным кодом для экспорта данных 2D таблицы в формат PDF и Word

#java #swing #report

#java #swing #Сообщить

Вопрос:

ребята. В нашем проекте нам нужно добавить новую функцию, которая заключается в экспорте некоторых данных результатов тестирования в файл формата PDF и Word для пользователя. Структура данных результатов тестирования в нашей системе, как правило, представляет собой простую 2D таблицу (некоторые могут быть немного сложными с консолидацией ячеек). Существует ли какое-либо стабильное и зрелое решение Java с открытым исходным кодом для этого? Или мы должны использовать любое решение для создания отчетов, такое как BIRT (но мы считаем, что такое решение может быть слишком тяжелым для этой функции)? Поскольку крайний срок выполнения этого проекта жесткий, чтобы сэкономить время на расследование, я размещаю здесь вопрос и хочу получить несколько предложений. Любое предложение будет очень оценено, спасибо. Кстати, наш проект является приложением Swing.

Ответ №1:

JasperReports позволяет экспортировать в PDF и DOC, это может быть проще, чем использовать POI и iText.

Ответ №2:

Поскольку времени мало, а это новая функция, вы можете подождать, написав разделенный запятыми файл с именем, приемлемым для Excel. Позже внедрите более надежное решение, используя Apache POI или что-то подобное, указанное в вашем исследовании.