Instructables

Hand drawn Pics don't appear in the PDF- but all other pics do...

Hi.. I recently published my first Instructable..
All pictures appear fine in the online version but  when I download the pdf  all of the hand drawn plans ( done by me ) do not get included in the pdf?  All the other pics make it no problem...

Am I missing something basic.. here?  Attached is an example of one of the pictures that doesn't get included

The Instructable is "My wooden boat story"

Thanks for anybody who can assist.. cheers

Picture of Hand drawn Pics don't appear in the PDF- but all other pics do...
kelseymh2 years ago

I can't reproduce this. I downloaded the default PDF version, and your drawings are on pages 3, 4, and 9 (the latter is the one you included in this post).

A few questions, which might help Staff to reproduce and/or fix this:


  • What graphics format did you use for those drawings when you uploaded them (GIF, JPEG, PNG, etc.)?
  • What PDF viewer are you using (e.g., Adobe Acrobat), and what version?
  • What operating system are you using?

msil3070 (author)  kelseymh2 years ago
Hey, thanks for the quick response..

In fact it helped me pin point the problem
I did the work for this on a MacBook running OSX 10.7.5.
The problem is the Apple Preview app which is the default PDF viewer. It doesn't show these pics.. Their frames are present in the doc ( you get highlighted rectangles if you do "select") but no image.. The preview version is the latest = 5.5.3(719.31)
I validated this on another Mac also

I can't account for this as all the images are JPEGs-

Adobe Acrobat does work, as does the browser view if the doc is opened as a link.

Thanks again for taking the time to respond.. Cheers
You're right. I just pulled the PDF into Preview (I switched to using Acrobat a while back) and I see what you see. Unfortunately, I don't think this is a fixable bug on the Instructables end, unless the PDF is malformed :-(
kleseymh has your answer, this PDF downloads and displays correctly for me in my browser (Chrome) and when opened in Acrobat. There is nothing we can do on our end, you'll just need to use a different viewer.
Mike, do you guys have any other PDF tools (e.g., Adobe Illustrator) at I'bles? This might be a useful test to catch some sort of generating error in the server code which builds the PDF file, if you have a tool that can do that validation. Is it possible that you're generating a particular "flavor" of PDF which incorporates Adobe-specific extensions?
I can open and view the PDF completely in Adobe Photoshop (am working on getting Illustrator to test on), and I downloaded Foxit PDF reader and can see the images fine there.

As long as it's formatted with our text editor and uses standard images the PDF should generate and display properly. The hand sketches on white paper might be tricking the Apple Preview App into thinking they are broken images, and then not displaying them. Though, that seems like a stretch to me.
That is really, really weird. Thank you very much for doing (and posting) the cross-checks. It seems to eliminate the possibility of freaky PDF.

I just pulled the image (using Save Image As.) onto my Desktop and thence into Preview. Not broken, and no problem displaying. It's a JPEG, and the OP said that he made _all_ the images JPEGs, so they ought to be technically equivalent (Preview doesn't do image recognition :-).
msil3070 (author)  kelseymh2 years ago
I think this is in an Apple problem- not an Instructables problem. Instructables is creating a compliant PDF. Apple preview does a lot of things- and 100% compliance isn't one of them.. There are a few posts on various forums that highlight this problem in documents from other sources.

If Instructables wasn't compliant with the spec of the SW Vendor we would see the problem re-produced in Adobe Reader

Mine opens ok in a browser that uses Reader as a plug in.. but not the preview plug-in

In terms of the images. the drawings were scanned in using the MAC image capture app, then tweaked in Preview before saving as JPEG. The photos are straight from my camera...

Cheers