Bug 691095 - Reversed text not visible
Summary: Reversed text not visible
Status: NOTIFIED FIXED
Alias: None
Product: GhostPCL
Classification: Unclassified
Component: PCL interpreter (show other bugs)
Version: master
Hardware: All All
: P2 normal
Assignee: Henry Stiles
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-29 13:04 UTC by Marcos H. Woehrmann
Modified: 2011-09-18 21:46 UTC (History)
1 user (show)

See Also:
Customer: 460
Word Size: ---


Attachments
70375.100.838.original_pcl_file.pcl (1002.33 KB, application/octet-stream)
2010-01-29 13:04 UTC, Marcos H. Woehrmann
Details
pglabel.c (48.62 KB, text/plain)
2010-02-02 09:58 UTC, Henry Stiles
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcos H. Woehrmann 2010-01-29 13:04:32 UTC
The customer reports and I've verified that when rendered with GhostPDL the reversed text "Titular" is not 
visible in the attached file.  GhostPDL 8.70 and head (r10663) behave in the same way.  When the file is 
sent to an HP LaserJet the text is rendered correctly.

The command line I'm using for testing:

pcl6-sDEVICE=pbmraw -sOutputFile=test.pbm -dNOPAUSE \
  -dFirstPage=2 -PPCL5C ./70375.100.838.original_pcl_file.pcl
Comment 1 Marcos H. Woehrmann 2010-01-29 13:04:56 UTC
Created attachment 5921 [details]
70375.100.838.original_pcl_file.pcl
Comment 2 Henry Stiles 2010-02-01 22:22:17 UTC
Yes it looks like hpgl/2 source transparency is not working in this case.  I am
looking at it now.
Comment 3 Henry Stiles 2010-02-02 09:58:23 UTC
Created attachment 5933 [details]
pglabel.c

We are in code freeze now but a fix for this is development code.  You should
be able to simply replace the version of the function pglabel.c:hpgl_use_show()
with the attached version if you are in a rush to get a fix to a customer.
Comment 4 Horiana Costea 2010-02-05 07:08:44 UTC
We do have a question: is it ok to default on PCL5C rather then PCL5E? 
Currently we are using the PCL5E path as the default one. Are there any risks 
if we are going to change this? Should we do regression testing? We need to be 
sure that everything that worked using PCL5E path should continue to work using 
PCL5C. 

Please advice.

Thanks
Comment 5 Henry Stiles 2010-02-11 11:11:01 UTC
fixed in revision 10744.
Comment 6 Marcos H. Woehrmann 2011-09-18 21:46:36 UTC
Changing customer bugs that have been resolved more than a year ago to closed.