Как скачать PDDocument, например, PDDocument имеет 10 страниц с именем документа как Test, и теперь он должен быть загружен в виде zip-файла внутри, если PDF doc как Test1, Test2 ... Test10 в zip-файле с именем Test.zip.
ByteArrayOutputStream bytestream=new ByteArrayOutputStream()
PDDocument doc = new PDDocument();
Splitter splitter = new Splitter();
//I can do this splitting of each page as PDDocument
List<PDDocument> splitDocs = splitter.split(doc);
doc.save(bytestream);
doc.close()
return bytestream;