OutOfMemoryException при записи документа PDFBox в файл / запись на лету возможна? - PullRequest
0 голосов
/ 12 декабря 2018

Я генерирую PDF-файлы из файлов отсканированных изображений.Каждое изображение - одна страница в файле PDF.Сейчас есть документы с ~ 1000 страницами (изображения).Java съедает всю память и получает исключение OutOfMemoryException.

Существует ли способ записи PDFBox PDDocument, например, OutputStream, непосредственно в файл.Таким образом, при рендеринге страницы 10 страницы 1-9 уже сохранены на диск, и процессу требуется только память для текущей страницы.Это как-то возможно?Или есть другой способ справиться с высоким использованием памяти?

...