Changeset 386

Show
Ignore:
Timestamp:
09/05/06 23:36:18 (16 years ago)
Author:
jerome
Message:

Added support for Samsung QPDL (aka SPL2) language, thanks to
the documentation written by Aurélien Croc.

Location:
pkpgcounter/trunk
Files:
1 added
5 modified

Legend:

Unmodified
Added
Removed
  • pkpgcounter/trunk/bin/pkpgcounter

    r375 r386  
    4949    * OpenDocument (ISO/IEC DIS 26300) 
    5050    * Zenographics ZjStream 
     51    * Samsung QPDL (aka SPL2) 
    5152 
    52 The three latter ones, as well as some TIFF documents, are currently  
     53The four latter ones, as well as some TIFF documents, are currently  
    5354only supported in page counting mode.  
    5455 
  • pkpgcounter/trunk/CREDITS

    r368 r386  
    2929  - Daniel Franklin : pkpgcounter's algorithm for the computation  
    3030    of ink coverage comes from Daniel's PrintBill project. 
     31     
     32  - Aur�en Croc : reverse engineered Samsung QPDL and published   
     33                    a language specification. 
    3134 
    3235 
  • pkpgcounter/trunk/man/pkpgcounter.1

    r378 r386  
    11.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.36. 
    2 .TH PKPGCOUNTER "1" "August 2006" "C@LL - Conseil Internet & Logiciels Libres" "User Commands" 
     2.TH PKPGCOUNTER "1" "September 2006" "C@LL - Conseil Internet & Logiciels Libres" "User Commands" 
    33.SH NAME 
    4 pkpgcounter \- manual page for pkpgcounter 1.84 
     4pkpgcounter \- manual page for pkpgcounter 1.85alpha 
    55.SH DESCRIPTION 
    6 pkpgcounter v1.84 (c) 2003, 2004, 2005, 2006 Jerome Alet 
     6pkpgcounter v1.85alpha (c) 2003, 2004, 2005, 2006 Jerome Alet 
    77.PP 
    88pkpgcounter is a generic Page Description Language parser. 
     
    2525* OpenDocument (ISO/IEC DIS 26300) 
    2626* Zenographics ZjStream 
     27* Samsung QPDL (aka SPL2) 
    2728.PP 
    28 The three latter ones, as well as some TIFF documents, are currently 
     29The four latter ones, as well as some TIFF documents, are currently 
    2930only supported in page counting mode. 
    3031.PP 
  • pkpgcounter/trunk/pkpgpdls/analyzer.py

    r383 r386  
    3030 
    3131import version, pdlparser, postscript, pdf, pcl345, pclxl, \ 
    32        escp2, dvi, tiff, ooo, zjstream 
     32       escp2, dvi, tiff, ooo, zjstream, qpdl 
    3333import inkcoverage 
    3434 
     
    167167            raise pdlparser.PDLParserError, "input file %s is empty !" % str(self.filename) 
    168168        else :     
     169            # IMPORTANT : the order is important below. FIXME. 
    169170            for module in (postscript, \ 
    170171                           pclxl, \ 
    171172                           pdf, \ 
     173                           qpdl, \ 
    172174                           pcl345, \ 
    173175                           escp2, \ 
  • pkpgcounter/trunk/README

    r375 r386  
    4444        - Zenographics ZjStream 
    4545         
    46 The three latter ones, as well as some TIFF documents, are currently  
     46        - Samsung QPDL (aka SPL2) 
     47         
     48The four latter ones, as well as some TIFF documents, are currently  
    4749only supported in page counting mode.  
    4850