You can, but via script - i have done it a few times... The easiest way is to create a print button on the transaction, and then use the render function from suitescript 2 and you can rename the file to whatever you need by getting the information from the customer record/transaction record