[cups.bugs] [HIGH] STR #3798: Bug in epson9.ppd/okidata9.ppd for 60x72dpi option

fiery fiery12 at gmail.com
Fri Feb 18 14:13:45 PST 2011


DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

In Mac OS X 10.5.x and 10.6.x releases (or CUPS 1.4.2 - 1.4.5) there is a
bug in epson9.ppd and okidata9.ppd drivers for the 60x72dpi option. All
"72dpi" values are "720dpi" in these PPDs and this produces very high
unreadable characters (may be 10 lines high), if the 60x72dpi resolution
is selected. 

Look at the attached files: okidata9.ppd is the current version in Mac OS
X 10.6.5 (line 74 reads: "*Resolution 60x720dpi/60x720dpi:
"<</HWResolution[60 720]..."). 
File okidata9_fixed.ppd is how it should look ("*Resolution 60x72dpi:
"<</HWResolution[60 72]"). The fixed file is similar to the ppd file
provided in Mac OS X 10.3 and 10.4, which worked very well.

Steps to reproduce the problem:
1. Add a dot matrix printer (USB or Network) with the "Epson 9-Pin Series"
or "Oki 9-Pin Series" driver. 
2. Select some job to print (i.e. in Safari -> menu File -> Print) and
choose Printer Features -> Resolution: 60x72.
3. All characters printed are extremely high.

A simple fix to this problem is to replace all ocuurences of "720" to "72"
in epson9.ppd and okidata9.ppd files. 

This problem appeared since Mac OS X 10.5 release.

Link: http://www.cups.org/str.php?L3798
Version: 1.4-current
Attachment: http://www.cups.org/strfiles/3798/okidata9.zip





More information about the cups-devel mailing list