title: Exported PDFs from Mathematica 8 won't print
body: <p>UPDATE: I wrote to Wolfram support about this and will update the post if they can resolve the problem. Sorry for spamming SO with a technical support question, but here it remains in case anyone else is having the same issue.</p>
  
  <p>Is anyone else having this problem with Mathematica 8? I recently upgraded and noticed that when I export Graphics to a PDF file, although the file appears fine on my computer, it prints as a blank page. For example, try</p>
  
  <pre><code>Rectangle[{1,1}]//
  Graphics//
  Export["~/test.pdf",#]&amp;
  </code></pre>
  
  <p>which creates a PDF file containing a black square. This file opens fine, but if I send it to my department printer I just get a blank page. If I don't export the graphics but print the notebook from MM, no problem, the graphics print as expected. If I use MM 7 to do exactly the same thing, the PDF file prints as expected. Exporting to PNG in MM8 seems to work fine. And, using the context menu <code>Save Graphics As ...</code> or <code>File &gt; Save Selection As ...</code> to create a PDF containing just the graphic also works. However, these graphics eventually get included in a TeX document, and it would be far better if I could continue using the script I've got that doesn't require any button clicking to generate them.</p>
  
  <p>I'm running MM 8.0.0.0 on Mac OS 10.6.7. I have not been able to test this on another printer yet, but this printer has never given me problems before and prints other PDF documents fine. Any ideas why this is happening?</p>
  
  <p>Wolfram Research responds:</p>
  
  <blockquote>
    <p>...
    This issue has been reported by other users as
    well and our developers are currently looking into it. I have added your
    details to the report so you can be notified when this is resolved.</p>
    
    <p>In the meantime, the alternatives that you could try are:</p>
    
    <ol>
    <li>Try a different printer.</li>
    <li>Rasterize the image with the function 'Rasterize' before exporting. If
    the rasterized image loses some resolution, you could use the option
    'ImageResolution' to edit this.</li>
    </ol>
    
    <p>Rasterize[image, ImageResolution -> xxx] </p>
  </blockquote>