views:

699

answers:

1

I have a simple SQL Server 2005 Reporting Services report with a bar chart. When I print directly from the preview window in Visual Studio everything looks good, but if I export the report to a PDF file and print it then the labels and even some of the vertical lines come out pixelated. How can I increase the resolution of the PDF export?

EDIT:

Setting HumanReadablePDF=True makes the PDF much larger (4 mb vs. 20 kb), but the chart still looks the same.

I can print directly from the preview window to a PDF file (using PrimoPDF) and the chart looks good -- maybe there's a way to do that instead of using the SSRS export function?

+1  A: 

Try messing with the device information settings, in particular the HumanReadiblePdf attribute. http://msdn.microsoft.com/en-us/library/ms154682.aspx
IIRC the setting is actually the opposite of what the documentation hints at compression wise.

Also take a look here: http://blogs.msdn.com/donovans/pages/reporting-services-pdf-renderer-faq.aspx

Daniel Auger