*** empty log message ***

Fri, 21 Feb 2003 09:12:05 +0000

author
eric
date
Fri, 21 Feb 2003 09:12:05 +0000
changeset 65
5acb5b549729
parent 64
151394412eba
child 66
6e0551b59dba

*** empty log message ***

TODO file | annotate | diff | revisions
     1.1 --- a/TODO	Fri Feb 21 09:01:33 2003 +0000
     1.2 +++ b/TODO	Fri Feb 21 09:12:05 2003 +0000
     1.3 @@ -1,10 +1,12 @@
     1.4 -tiff2pdf TODO list
     1.5 -$Id: TODO,v 1.7 2003/02/19 02:17:12 eric Exp $
     1.6 +t2p TODO list
     1.7 +$Id: TODO,v 1.8 2003/02/21 01:12:05 eric Exp $
     1.8  
     1.9 -No particular order.  Page numbers refer to _Portable Document Format
    1.10 -Reference Manual_ by Adobe Systems Incorporated, Addison-Wesley, 1993.
    1.11 +No particular order.
    1.12  
    1.13  -----------------------------------------------------------------------------
    1.14 +
    1.15 +t2p:
    1.16 +
    1.17  * bookmark format string processing
    1.18  
    1.19  * bitblt library:
    1.20 @@ -27,31 +29,15 @@
    1.21      * rotation (0, 90, 180, or 270)
    1.22      * page number style (D, r, R, a, A)
    1.23  
    1.24 -* switch from Panda to my own PDF routines
    1.25 -
    1.26 -* enhance PDF routines
    1.27 -    * G4 compression
    1.28 -    * bookmarks (outline)
    1.29 -    * name trees, number trees
    1.30 -    * page labels
    1.31 -    * page tree balancing
    1.32 -    * imagemask
    1.33 -    * thumbnails
    1.34 -    * PDF Page rotate attribute (p. 53)?
    1.35 -
    1.36  * watermarking - in image?
    1.37  
    1.38 -* ??? split into two tools, one to process TIFF files,
    1.39 -  and one to convert a single multipage TIFF into a PDF
    1.40 -
    1.41 -* support flip, transpose
    1.42 +* flip, transpose
    1.43  
    1.44  * support JPEG, PNG, and other input file formats
    1.45  
    1.46  * generate text, line art - option to embed fonts
    1.47  
    1.48 -* overlay G4 images in different colors
    1.49 -  draw overlay images with ImageMask set, using the fill color (p. 79)
    1.50 +* overlay G4 images in different colors - use ImageMask and the fill color
    1.51  
    1.52  * thresholding of color and grey scale input
    1.53  
    1.54 @@ -62,3 +48,50 @@
    1.55  * bilevel thresholding
    1.56  
    1.57  * downsampling
    1.58 +
    1.59 +* ??? split into two tools, one to process TIFF files,
    1.60 +  and one to convert a single multipage TIFF into a PDF
    1.61 +
    1.62 +-----------------------------------------------------------------------------
    1.63 +
    1.64 +bitblt routines:
    1.65 +
    1.66 +* finish optimized bitblt code
    1.67 +
    1.68 +-----------------------------------------------------------------------------
    1.69 +
    1.70 +PDF routines:
    1.71 +
    1.72 +[Page numbers refer to _Portable Document Format Reference Manual_ by
    1.73 +Adobe Systems Incorporated, Addison-Wesley, 1993.]
    1.74 +
    1.75 +* G4 fax encoding
    1.76 +
    1.77 +* proper output of real numbers - variable precision, no exponent
    1.78 +
    1.79 +* bookmarks (outline)
    1.80 +
    1.81 +* name trees, number trees
    1.82 +
    1.83 +* page labels
    1.84 +
    1.85 +* balance pages tree - currently a degenerate single-level tree, but the
    1.86 +  PDF spec recommends max. of 6 children per parent
    1.87 +
    1.88 +* ImageMask (p. 79) using fill color (g, k, or rg operator, p. 95)
    1.89 +
    1.90 +* thumbnails
    1.91 +
    1.92 +* PDF Page rotate attribute (p. 53)?
    1.93 +
    1.94 +* fix array element ordering
    1.95 +
    1.96 +* memory management - need to reference count all structures and free
    1.97 +  them as appropriate - not necessary for t2p program
    1.98 +
    1.99 +* when an object is written to the file, set a flag to indicate that
   1.100 +  it is now immutable
   1.101 +
   1.102 +* buffered streams (vs. current callback mechanism for unbuffered streams)
   1.103 +
   1.104 +* add support for streams with multiple filters