Sorry, no.
See my previous reply about this being a case in which the
developers need to license and implement a commercial pdf generator
within the app. You, then, simply point your button to the exe,
dll, whatever, that they have established.
Don't forget this important point: launching an already
created pdf file is simply a case of launching the Adobe Reader to
display that pdf file, which RH can do; whereas you're looking to
actually generate a pdf file on the fly. No HAT can do that!
Of course, you
could generate pdf files for each "book" and provide a
button with a tool tip that says "Print this section", or some such
phrase. This can be easily replicated by creating separate Printed
Doc SSL's for each section.
Good luck,
Leon