If you do as @ntozier said and you still get an empty output then this is the issue. We use a third party PDF generator called mPDF and mPDF needs a temporary directory to put things whilst building the PDF. If your system has no temporary directory this will fail. In order for this to work you must configure PHP with a temporary directory. Almost 99% of the time there is already a temp directory configured so not sure if you guys deleted yours, changed permissions on yours, etc. but all you need to do is create a temp dir and configure PHP to use this as the temp directory.
Cheers.