У меня есть задание для создания вида печати с использованием HTML и CSS.Затем это представление анализируется и отображается в PDF на сервере.Затем документ представляется пользователям и передается на принтер A5.
одним из требований является ориентация первой страницы как Пейзаж и ориентация всех остальных страниц как Портрет
Я создал вид,и сервлет, который анализирует HTML и CSS для создания PDF с использованием Flying Saucer .Однако у меня есть некоторые проблемы с ориентацией страницы.Я использую следующий CSS для управления макетом страницы
@page :first {size: A5 landscape}
@page{ size: A5 }
Я получаю правильный макет для первой страницы.Тем не менее, все остальные страницы отображаются в формате A3 ( границы текста, напечатанного ), напечатанного на бумаге формата A4 ( фактическая ориентация страницы ).
ЛюбойИдея, что я тут делаю не так