Я использую JEditorPane для загрузки содержимого HTML из строки, чтобы я мог его распечатать.Я загружаю шаблон HTML и использую String.format () для вставки переменных и других шаблонов.Затем я вызываю функцию print () для нового JEditorPane.
Это все работает нормально, но при печати оно неправильно разбито на страницы, так что элементы не обрезаются.Я могу получить таблицы, которые наполовину внизу одной страницы и наполовину сверху другой страницы, а также с разделением текста.
Мне было интересно, знает ли кто-нибудьрешение этой проблемы, или если есть лучший способ напечатать HTML без использования библиотек с открытым исходным кодом или библиотек по умолчанию.