Apparent OSX/Preview PDF rendering bug

Discussion in 'Mac Apps and Mac App Store' started by amorton, Aug 1, 2012.

  1. amorton macrumors newbie

    Joined:
    Aug 1, 2012
    Location:
    Melbourne, Australia
    #1
    A while ago someone noted in this thread an issue with rendering PDFs created by non-Adobe apps.

    In that case it appeared likely to be a font issue, and was resolved by printing the document to a new PDF. This did leave the question open why Adobe Reader was still capable of displaying the 'non conforming' PDF properly.

    I've now had my own first experience in 5 years of being unable to read in Preview a PDF that Adobe Reader has no trouble with. The document is from an Australian State Government website and is about 4MB in size. When viewed in Preview it comes up mostly blank (hence a screenshot won't be terribly informative), but there is no apparent problem in Adobe Reader.

    Unlike with the other problem noted on this forum, printing the document to a new PDF file does not resolve the issue.

    If I were to hazard a guess as to what was triggering the rendering bug, I'd point to the 'DRAFT' watermark that's been placed on each page. Perhaps this is an issue others have noticed with PDFs created in certain non-Apple, non-Adobe apps?
     
  2. amorton thread starter macrumors newbie

    Joined:
    Aug 1, 2012
    Location:
    Melbourne, Australia
    #2
    A workaround

    After some experimentation, it appears I can make the PDF readable by loading it into Adobe Acrobat (not Reader) and choosing 'Save As ... Reduced size PDF'. The PDF shrinks down to one-third the size, and Preview no longer has any problem with it - even down to the Draft watermarks.

    (Acrobat asks you what compatibility level to save as, but this doesn't seem to matter for this problem - I chose version 10 which was the latest provided in the copy of Acrobat I have access to.)

    Of course while this nicely works around the issue it doesn't resolve the question why Preview can't render it properly in the first place....
     

Share This Page