instead of using nlapiPrintRecord, use the nlapiCr...
# suitescript
r
instead of using nlapiPrintRecord, use the nlapiCreateEmailMerger to create XML of your records then combine them into one big XML that you will then pass to nlapiXMLtoPDF to create one PDF