We have a system that renders a report as a PDF, and displays it in the browser for the user. In the browser, the document always appears to display fine, but when printed on one machine, it sometimes changes some of the data in the report to seemingly random characters.

Here are some examples of the strings it inserts:

Ebuf;
Bvhvt ul1: -!3122
Ti jqqf e!Wjb;
Nfttf ohf s!Tf swjdf

Additionally, the inter-character spacing is weird. It sometimes writes characters overlapping each other.

I noticed some repetition in the garbled text, so I typed a few of them into Google, and surprisingly got a lot of hits. Here is the string I searched for: pdf cjmp ebuf nftf up!

The Google search summaries contain the garbled text. However, when I click on those links in Google, I get perfectly readable PDF files. It's as if Google's PDF crawler has the same bug.

Has anyone figured this out? Is this an Acrobat Reader bug?

link|improve this question
Have you tried reading the PDFs in another viewer (such as sumatra)? or printing/creating them with a different method (Cutepdf, pdfcreator, openoffice, etc)? – MaQleod Aug 11 '11 at 22:34
@MaQleod - it's not readily reproducible. Opening the same report again and printing it a second time seems to print it just fine. Also, on other computers it doesn't seem to happen. I don't have the option to open the report in a different viewer because the PDF is streamed from a report server and opened in Internet Explorer. – Scott Whitlock Aug 12 '11 at 15:47
feedback

1 Answer

The problem (and a solution) are described in this blog post.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.