Давайте внесем еще некоторые изменения в пример MultipleImages
:
1) (незначительный) Нет необходимости создавать Document
с нестандартным размером страницы, этого было бы достаточно: [112 ]
2) Давайте изменим нижний параметр метода setFixedPosition
, извлекая высоту изображения из высоты страницы по умолчанию: image.setFixedPosition(i + 1, 0, PageSize.A4.getHeight()-image.getImageScaledHeight());
Результирующий файл PDF выглядит, как и ожидалось: [ 1110]
Вы можете получить неизменный EnumSet с коллекциями Google (Гуава).
Ресурсы: