Changeset 1674 for pykota/trunk/pykota

Show
Ignore:
Timestamp:
08/11/04 01:01:49 (20 years ago)
Author:
jalet
Message:

Fixed number of copies in PCL5 parser

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/pdlanalyzer.py

    r1673 r1674  
    2222# 
    2323# $Log$ 
     24# Revision 1.28  2004/08/10 23:01:49  jalet 
     25# Fixed number of copies in PCL5 parser 
     26# 
    2427# Revision 1.27  2004/08/09 18:14:22  jalet 
    2528# Added workaround for number of copies and some PostScript drivers 
     
    332335        # in duplex mode, number of copies may be sent only once. 
    333336        for pnum in range(pagecount) : 
    334             # if no number of copies defined, take the preceding one else 1. 
    335             nb = copies.get(pnum, copies.get(pnum-1, 1)) 
     337            # if no number of copies defined, take the preceding one else the one set before any page else 1. 
     338            nb = copies.get(pnum, copies.get(pnum-1, copies.get(0, 1))) 
    336339            pagecount += (nb - 1) 
    337340        return pagecount