Changeset 368

Show
Ignore:
Timestamp:
08/26/06 23:07:11 (18 years ago)
Author:
jerome
Message:

Now exposes the possibility to compute ink coverage.
Gives credit where credit is due.

Location:
pkpgcounter/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • pkpgcounter/trunk/CREDITS

    r303 r368  
    2424   
    2525  - Eduardo Gielamo Oliveira & Rodolfo Broco Manin : initial PCL parser. 
     26   
    2627  - Valcir C. Vargas : helped on PCL3GUI support. 
     28   
     29  - Daniel Franklin : pkpgcounter's algorithm for the computation  
     30    of ink coverage comes from Daniel's PrintBill project. 
    2731 
    2832 
  • pkpgcounter/trunk/README

    r340 r368  
    4242        - Zenographics ZjStream 
    4343         
    44 When launched, pkpgcounter prints on its standard output a single  
    45 integer representing the total number of pages in all the files  
    46 which filenames you've passed on the command line.  
     44In addition to counting pages, pkpgcounter can also compute the         
     45ink coverage for the following document types : 
     46 
     47        - PostScript (both DSC compliant and binary) 
     48         
     49        - PDF 
     50         
     51        - TIFF 
     52         
     53Other formats will be supported in the future for ink coverage.         
     54 
     55IMPORTANT : To compute ink coverage, pkpgcounter relies on both 
     56the Python Imaging Library (PIL) and GhostScript (gs) software 
     57to be installed. 
     58 
     59By default, when launched pkpgcounter prints on its standard output  
     60a single integer representing the total number of pages in all the  
     61files which filenames you've passed on the command line.  
    4762 
    4863With no argument, or with a single dash in non-option arguments, 
     
    5166representing the files to parse. 
    5267 
    53 In the future other possibilities will be added.         
     68See pkpgcounter --help for details. 
    5469 
    5570============================================================================= 
     
    123138============================================================================= 
    124139 
     140pkpgcounter's ink coverage algorithm for the CMYK colorspace is a  
     141direct Python port from the PrintBill project by Daniel Franklin.  
     142PrintBill is distributed under the terms of the GNU General Public  
     143License of the Free Software Foundation, just like pkpgcounter. The  
     144algorithms used for the other colorspaces are a complete rewrite of  
     145PrintBill's algorithms using both Python and the Python Imaging  
     146Library's facilities.  
     147 
     148============================================================================= 
     149 
    125150Please e-mail bugs to : alet@librelogiciel.com (Jerome Alet)