Каков наилучший способ перестроить PDDocument (из PDFBox)? - PullRequest
0 голосов
/ 17 декабря 2018

У меня есть объект PDDocument в WAS, и его нужно передать клиентскому серверу для использования там.
pddocument не сериализуем, поэтому мне нужно найти другое решение, чтобы получить его там.

Теперь я думаю о том, чтобы сделать это:
1. В WAS: сохранение PDDocument в ByteArrayOutputStream ипередача этого выходного потока клиентскому серверу.Вот так:

ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
document.save(byteArrayOutputStream);
document.close();

2.И на клиентском сервере: чтение в переданном выходном потоке с помощью метода load () PDDocument.
Итак:

InputStream inputStream = new ByteArrayInputStream(byteArrayOutputStream.toByteArray());

Это хорошее решение или их лучшие способы сделать это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...