<p>When attempting to print using the SSRS Viewer Web Part in SharePoint I get the following error.</p>

<blockquote>
  <p>An error occured during printing. (0x8007F303)</p>
</blockquote>

<p>The settings we are using in this box (production) are exactly the same as the settings in testing where this works perfectly fine. </p>

<p>Anyone have any good ideas or faced this before?</p>

I found some ideas by Googling.
Someone had issue with "SSRS server configured for Sharepoint Integrated mode with Cumulative update package 3 for SQL Server 2005 Service Pack 2" but "the problem vanished after installing the .NET framework 3.0 SP1"
You can get this error if you have
"old instances of the old 
ReportViewer control in your web sites bin directories or anywhere else it 
could be accessed by your web application."
It's another error 0x800C0005, but there is
an incident where the error only occurred in production environment
. bradsy@Microsoft says
You can enable Client print logging by
  setting the follow reg key. Once
  enabled, you can look in your print
  users temporary (cd %temp%) directory
  and find a print log file. Windows
Registry Editor Version 5.00
```
[HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\80\Reporting Services]
```
```
"LogRSClientPrintInfo"=dword:00000001
```
You can send the log file to me and I
  can take a look to see if there is any
  extra information.
Maybe you should collect the log and send it to the forum.