[gs-bugs] [Bug 692688] Numbers under BarCode garbled with clist based rendering.

bugzilla-daemon at ghostscript.com bugzilla-daemon at ghostscript.com
Thu Mar 29 04:25:42 UTC 2012


http://bugs.ghostscript.com/show_bug.cgi?id=692688

Ray Johnston <ray.johnston at artifex.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #9 from Ray Johnston <ray.johnston at artifex.com> 2012-03-29 04:25:40 UTC ---
The problem occurred due to the confluence of three conditions:

1) Glyphs are rendered with anti-aliasing (TextAlphaBits>1)
2) glyphs are painted into a transparency buffer
3) the glyphs overlap a band boundary

The result is that the pdf14_copy_alpha would restart from the top of the
glyph in every band. For the conditions given in the command line, the band
height with the tiffsep device is 8 raster lines resulting in the 'stutter'
effect observed.

The 1 line fix is to adjust the start position to the correct line in the
data (aa_row pointer) when adjusting the y position to the rect.p.y (and also
reducing the h to reflect the lines past the rect.p.y).

Yet another case where the fix is simple once the problem is understood.

Fixed in commit aa9f730.

-- 
Configure bugmail: http://bugs.ghostscript.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the gs-bugs mailing list