Hello,
Thanks to all that responded.
For anyone with a passing interest here is how things turned out.
I ended up splitting the PDF to Text Only and Image Only files. For that I
based my code on examples generously provided but other (thanks to mkl ->
RemoveImages.java) and (thanks Ben Litchfield->RemoveAllText.java ). My initial
reluctance to split the file was based around using GhostScript to do the
separation.
With those two files, generated via PDFBox, I was able to import the pages one
by one using the LayerUtility code. There is some "other stuff" that had to be
done to one of the layers before importing, so the solution is a bit too long
to post here.
PDFDev/