Распечатайте данные TableView в виде таблицы (не изображения) с пользовательским форматированием с использованием java

Пожалуйста, помогите, если вы можете иначе пропустить.

Я разрабатываю программное обеспечение, используя JavaFX. У меня есть TableView, который я хочу распечатать на альбомной странице A4 с пользовательским форматированием. Моя таблица будет содержать огромные строки, поэтому необходимо, чтобы таблица была разбита на несколько страниц. Я искал в Интернете, но не нашел правильного решения. Я нашел много сообщений, которые не соответствуют моему требованию.

У меня есть таблица jfx, созданная с наблюдаемым списком, например:

JFX TableView

И я хочу распечатать эту таблицу, как показано ниже:

Распечатка

есть идеи как это сделать?


person Asswad Sarker Nomaan    schedule 09.02.2018    source источник
comment
Это нетривиальная задача. Лучше всего использовать библиотеку, которая генерирует известный формат документа из данных, поддерживающих табличное представление. Я никогда не использовал Jasper Reports, но, вероятно, у него есть необходимые вам функции.   -  person James_D    schedule 09.02.2018
comment
Спасибо @James_D   -  person Asswad Sarker Nomaan    schedule 06.04.2021


Ответы (1)


Это легко сделать с помощью Jasper Reports Library. Я нашел свое решение, используя эту библиотеку.

person Asswad Sarker Nomaan    schedule 12.02.2018