Ticket #9306

particular b/w bitmap reversed
Open Date: 2006-11-02 12:43 Last Update: 2007-07-17 15:11

Reporter:
Owner:
(None)
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
7
Severity:
5 - Medium
Resolution:
None
File:
4

Details

1. Environment
Turbolinux 10F... on VMWare.
GS: espgs-8.15.3-source.tar.gz
GlueCode: version 1.13 (gdevopvp.c)
NPDL driver: necopvdmw-1.0.0.2.tar.gz

2. Data Files
Hanten1.pdf - to reproduce
Fujitsu.pdf - for checking purpose

3. Investigation results
Producing PostScript data from Hanten1.pdf using Xpdf
and check color space setting, it is confirmed "indexed
cmyk" is used. In opvp_begin_image() in Glue Code,
palette[] is defined as a condition that RGB is stored
in it. The bitmap data in Hanten1.pdf, which has 12
colors of palette in CMYK and size of the palette is 48
bytes, which is determined as RGB, then causes problem.

4. Fix proposal

See attached patch file.

Ticket History (3/6 Histories)

2006-11-02 12:43 Updated by: mihara
  • File 1601: その2.doc is attached
2006-11-02 12:44 Updated by: mihara
  • File 1602: gdevopvp-indexed-cmyk-patch-061017.patch is attached
2006-11-02 12:45 Updated by: mihara
  • File 1603: Hanten1.ps is attached
2006-11-02 12:45 Updated by: mihara
  • File 1604: Fujitsu.pdf is attached
2007-07-17 15:05 Updated by: sho-otani
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2007-07-17 15:05
Comment
Logged In: YES
user_id=10270

Fixed in Rev. 147
with a same code as proposal patch except using
pcs->params.indexed.base_space to decide color space.
2007-07-17 15:11 Updated by: sho-otani
  • Ticket Close date is changed to 2007-07-17 15:11
Comment
Logged In: YES
user_id=10270

Fixed in Rev. 147
with a same code as proposal patch except using
pcs->params.indexed.base_space to decide color space.

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login