https://blog-qa.aspose.com/total/splitting-documents-in-java/
Splitting Documents in Java - The Ultimate Solution