Вы кладете телегу здесь, перед лошадью.Создание PDF-файла - это то, что вы делаете на стороне сервера.Ваш div - это клиентская часть, но вы, вероятно, сгенерировали его на сервере.
Сохраните где-нибудь результат вашего журнала на сервере (желательно, просмотрите область, но это зависит от вашей серверной технологии) и когда пользователь запрашиваетPDF-версия, используйте itext для создания PDF-файла из него.
Если у вас действительно есть журнал только на стороне клиента, вам нужно будет отправить его обратно на сервер.Я бы не стал это предлагать.