The download plugin has an option to download PDF's of the details view for each selected row.
Two issues:
1) It ZIP's them up, as you can only download one file (that's an HTML thing, not a Fabrik thing), and it's not possible (or at least, I haven't been able to do it) to concatenate PDF files in PHP. There's a paid extension to TCPDF that does it, which I've experimented with, but nothing I know of that works without that, and the entire TCPDF library being loaded. I could probably change this a little, so if only one row is selected, it doesn't ZIP the file.
2) It builds the PDF through a quick and dirty method of doing a file_get_contents() on the detail view link to the site. Which works OK, except that there's no authentication, so if your list has access controls on it, it won't work.
Other than that, you could look at the code in the pdfAttachment() method in the form email plugin, which creates the detail view PDF "long hand", in ./plugins/fabrik_form/email/email.php, starting around line 420. But as you can see, it's kind of a nasty hack. the problem being, form/detail templates are rendered as views, in the "Model, View, Controller" methodology that J! uses. Which assumes that there's going to be one controller, one model, and one view. Once you are already in a model/controller, trying to then fire off another controller/view is a major pain.
-- hugh