If you're attempting to drop a PDF to the file system of the IIS7 server you'll come across an exception like you mentioned.
One example to fix this issue is to create a directory where your generated PDFs will be created/modified/deleted. Right click that directory and click on properties. In the security tab add IIS_IUSRS and make sure it has the permissions to create, modify, and read files in that directory.