Apache OpenOffice (AOO) Bugzilla – Issue 10074
Gamma settings ingored for EPS images
Last modified: 2013-08-07 14:38:26 UTC
When an EPS images is included in a writer doc, the colour and gamma settings are ignored. This can be related to issue 10073, use the same example and see that the colour controls can be used to control the PNG but not the EPS. This is REALLY easy to do when encapsulating an EPS, just output something like: {0.5 exp} {1 exp}{1 exp}{1 exp} setcolortransfer Although this isn't your interpretation of adding 50% red!! you do something like: { 0.5 add dup 1 gt {pop 1} if }{1 exp}{1 exp}{1 exp} setcolortransfer You also have to concatenate this with any existing colour transfer (not hard, you should know how to do it). As this is so easy, I wonder why you choose to remap the Indexed colour space for bit mapped images. Why not push them out raw and set the colour transfer?
reassigned to thb@openoffice.org set Target to OO2.0
Hi James, thanks for the hint. Currently, the embedded EPS has neither color nor coordinate space transform applied (except from scaling and positioning). So, it's strictly speaking a bug that you can rotate and color-transform them inside OOo. But I will accept this issue as an enhancement, and implement your proposed solution, probably for OOo 2.0. As an aside, setcolortransfer is level 2, so for level 1 output, color transform will not work (i.e. stay as it is).
> So, it's strictly speaking a bug that you can rotate and > color-transform them inside OOo. Either way, something gives. > But I will accept this issue as an enhancement, and implement your > proposed solution, probably for OOo 2.0. Great! > As an aside, setcolortransfer > is level 2, so for level 1 output, color transform will not work (i.e. > stay as it is). Some Level 1 printers have colour extensions that include setcolortransfer. I have a feeling that most level 1 colour printers have the colour extensions. I wonder how many were made that don't? I think the number is small. You might deduce that if they don't have setcolortransfer the printer is B&W anyway, in which case you can use settransfer and a lumped number for the colour enhancements, probably based on the NTSC RGB->BW factors.
-
"According to the OpenOffice.org roadmap (http://tools.openoffice.org/releases) this issue was retargeted to OOo Later."
Reset to default bug assignee.