Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I used to print my (with GIMP 2.6.11) modified images on my Canon Selphy CP780 printer without any problems. But now I use GIMP 2.8.2 and the modified and exported JPG files won't print anymore. Instead I see a big Question sign (?) in the Selphy display and not the image as expected. No chance to get a printout!

Has anybody experienced the same problem with the new GIMP application? Is there anything I must take care of (setting or removing options) when exporting modified images into the JPG format?

share|improve this question
1  
Which operating system are you using? How are you actually trying to print the JPGs? From within Gimp? Can you print other graphic formats? –  Ƭᴇcʜιᴇ007 Aug 31 '12 at 13:48

2 Answers 2

This problem has been bugging me for a long time. I believe I've finally found a solution.

The problem seems to be related to EXIF data, as is pointed out here (Post #18).

First scenario: I color corrected an image and it wouldn't print. I copied the EXIF data from the original photo using the following command and it printed correctly.

exiftool -tagsFromFile original.jpg color-corrected.jpg

Second scenario: I created an original drawing that I wanted to print. Deleting all EXIF data allowed me to print the photo.

exiftool -all= my-image.jpg

The only EXIF data that remains after that is the very basic amount, as can be seen using the command:

exiftool my-image.jpg

About my system: Editing with the GIMP on Linux, SELPHY CP740, printing from an SD card.

share|improve this answer

I don't know if this applies to the CP780, but I had the same problem with the CP900 and I managed to solve it. When exporting jpg in Gimp, be sure to use the following options:

  • uncheck optimize
  • uncheck progressive
  • check Save thumbnail

I think the printer is using the exif thumbnail to display the image on the LCD rather than reading the whole image, so without the thumbnail this doesn't work, although I can't verify this.

You can also use ImageMagick convert and exiftool to remove interlacing if exists, create the thumbnail and load it into the exif data.

Assuming we're working with a file called work.jpg:

convert -interlace none work.jpg work.jpg

convert work.jpg -thumbnail '196x196>' work-thumb.jpg

exiftool "-ThumbnailImage<=work-thumb.jpg" work.jpg

This seems to create images that the CP900 can display on the LCD and print.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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