More on Photoshop CS4 and Epson print drivers

SB
Posted By
Stephen_Best_in_Oz
Dec 13, 2008
Views
402
Replies
13
Status
Closed
I just got my Epson Stylus Pro 7900 with the SpectroProofer option. One thing the SpectroProofer enables is bypassing everything to talk to the printer directly. I made up a sample target (based on Bill Atkinson’s RGB 5×12 Hues Target) and printed/measured this with the SpectroProofer. I then took the output printed by the SpectroProofer and measured this manually with MeasureTool and my Eye-One Pro (Rev B). The average/worst correlation was 1.00/2.02 Delta E 2000, good enough for me given two different instruments and the SpectroProofer patches are a tad narrow for the Eye-One.

I then printed the same target with Photoshop CS3 and No Color Management and this compares well with the SpectroProofer output (0.69/1.90). So I have confidence that CS3 is passing the data directly.

I then printed the target again with Photoshop CS4 and No Color Management, same driver settings and get a CS3/CS4 difference of 3.22/10.25. I repeated the CS4 readings and get 3.21/10.29.

The odd man out here is CS4. The differences between the CS3 and CS4 printouts (remember both with No Color Management) are clearly visible. GIven that the Epson 7900 drivers are brand spanking new, I’m not expecting architectural changes in the short term so I plan to stick with CS3 for profiling/printing.

Must-have mockup pack for every graphic designer 🔥🔥🔥

Easy-to-use drag-n-drop Photoshop scene creator with more than 2800 items.

R
Ram
Dec 13, 2008
You may want to explore the solution given and explained by Eric Chan:

Eric Chan, "PS3 prints fine, PS4 prints too dark, same Mac" #12, 12 Dec 2008 6:07 am </webx?14/11>

Eric Chan – 6:07am Dec 12, 08 PST (#12 of 16) Edited: 12-Dec-2008 at 06:07am

Camera Raw Engineer

Essentially, with the newer Leopard APIs, the recommended approach is for a printer driver to register its printer profiles to the system (i.e., Leopard). That is, the driver needs to provide a default profile to Leopard so that Leopard can provide the appropriate color matching. The default profile provided usually is a function of the color mode (e.g., RGB color or black-and-white), media type, resolution, etc.

CS4 was updated to use the newer printing APIs (a requirement moving forward) and hence relies on the driver providing the correct default profile. If the driver doesn’t do this, then Leopard will provide its own default profile, which is obviously not the correct printing profile and will have the side effect of making prints appear too dark and possibly with a strong color cast.

(BTW, this is exactly what was going on with some Canon iPF printers recently with many users blaming Adobe for introducing printing bugs in CS4, when the real issue was the driver not correctly providing the default profile to Leopard. The issue was resolved a couple of days ago when Canon released an updated driver.)

The problem appears to be Leopard indeed, ironically because CS4 was optimized for Leopard, why early versions are not.

The solution/workaround has worked for several users already, and it’s certainly easy to implement.
R
Ram
Dec 13, 2008
The solution is in post #4 of that thread:

1. Quit Photoshop
2. Go to System Preferences > Print & Fax
3. Set the printer you are going to use as the Default Printer
4. Close the System Preferences and open Photoshop
SB
Stephen_Best_in_Oz
Dec 13, 2008
"3. Set the printer you are going to use as the Default Printer"

Check. 7900 is Default.
R
Ram
Dec 13, 2008
So much for that explanation, then! 😀
PF
Peter_Figen
Dec 13, 2008
This is very interesting. I have a new 9900 on the way and am about to upgrade to a new MacPro and CS4. It sounds like there’s no way to send raw data through the driver. Not good for making profiles at at. This could be the beginning of another printing nightmare. Great.
R
Ram
Dec 13, 2008
It sounds like there’s no way to send raw data through the driver. Not good for making profiles at at.

That’s what it sounded like to me, but I figure I just didn’t spend enough time thinking it through. 🙁
R
Ram
Dec 13, 2008
I assume that applies to all printers in CS4 under Leopard then?
PF
Peter_Figen
Dec 13, 2008
It would be nice to have an official data flow chart from Apple, Adobe and Epson to diagram what goes where. I think we need to see one printer at a time before jumping to the conclusion that it affects them all. In a week or so I’ll have both a 9800 and 9900 in the studio, along with the latest hardware/software. I don’t have the SpectroProof version coming as I already have a standalone Spectrolino but I will be able to directly compare Tiger to Leopard on these two printers. I also have contacts at Epson that I’ll be talking to directly. We’ll see what they say too.
D
DYP
Dec 13, 2008
If Canon can fix this Epson can too. But while your at it I have never understood why Epson does not provide a print plugin for PS. Seems they are at the mercy of all this, Adobe, Apple, Printer/Driver silliness.
PF
Peter_Figen
Dec 14, 2008
I’m also curious if anyone at Adobe even noticed this, and if they did, was anything said. To be sure, they wouldn’t have had the latest printer, but they did have the latest OS.

It may also be the case that you actually can profile it anyway the way it is, but those profiles would only work under that specific condition – OS, printer driver, etc. Oh, but why confuse something even more that already confuses the hell out of most people.
SB
Stephen_Best_in_Oz
Dec 14, 2008
"It may also be the case that you actually can profile it anyway the way it is, but those profiles would only work under that specific condition – OS, printer driver, etc."

You definitely wouldn’t want to do this. The intention is see what gamut etc you can get from the printer/media, not some distorted path. I have a 4800 sitting here and could repeat the test but I’m not prepared to waste any more time with CS4, at least until it’s updated or Epson announce CS4 compatible drivers.

BTW, you’ll notice a huge change in the linearization curves between the x800 and x900, with the new printers having a significantly more perceptual linearization. The new printers really excel at pastels so it’s understandable that Epson would want to open up this region.
NG
NA_Goodman
Dec 14, 2008
Does anyone have a fix for me. I’m on an intel macpro running 10.5.5 and every time I go to print to my epson 3800 cs4 crashes.
NG
NA_Goodman
Dec 14, 2008
I figured it out. I had brought over the old twain driver from CS3 and this was causing it. Once I installed the twain driver from the extras in CS4 it was fine.

Must-have mockup pack for every graphic designer 🔥🔥🔥

Easy-to-use drag-n-drop Photoshop scene creator with more than 2800 items.

Related Discussion Topics

Nice and short text about related topics in discussion sections