Wed, 19 Feb 2003 10:17:12 +0000
*** empty log message ***
eric@37 | 1 | tiff2pdf TODO list |
eric@54 | 2 | $Id: TODO,v 1.7 2003/02/19 02:17:12 eric Exp $ |
eric@38 | 3 | |
eric@38 | 4 | No particular order. Page numbers refer to _Portable Document Format |
eric@38 | 5 | Reference Manual_ by Adobe Systems Incorporated, Addison-Wesley, 1993. |
eric@37 | 6 | |
eric@39 | 7 | ----------------------------------------------------------------------------- |
eric@52 | 8 | * bookmark format string processing |
eric@52 | 9 | |
eric@40 | 10 | * bitblt library: |
eric@54 | 11 | * run length encoding (needed for G4 compression) |
eric@40 | 12 | * optimize |
eric@43 | 13 | * replace inner loops in flip_h and flip_v with Duff's Device |
eric@40 | 14 | * check for endian problems |
eric@37 | 15 | |
eric@39 | 16 | * crop |
eric@37 | 17 | |
eric@39 | 18 | * page sizes |
eric@39 | 19 | * metric |
eric@39 | 20 | * check page size, if off by too much, generate warning message and |
eric@39 | 21 | use actual scan size |
eric@39 | 22 | * multiple page sizes, pick the right one? |
eric@37 | 23 | |
eric@39 | 24 | * sort out use of float and double types |
eric@37 | 25 | |
eric@39 | 26 | * range checking |
eric@39 | 27 | * rotation (0, 90, 180, or 270) |
eric@39 | 28 | * page number style (D, r, R, a, A) |
eric@37 | 29 | |
eric@54 | 30 | * switch from Panda to my own PDF routines |
eric@54 | 31 | |
eric@54 | 32 | * enhance PDF routines |
eric@54 | 33 | * G4 compression |
eric@39 | 34 | * bookmarks (outline) |
eric@39 | 35 | * name trees, number trees |
eric@39 | 36 | * page labels |
eric@39 | 37 | * page tree balancing |
eric@39 | 38 | * imagemask |
eric@39 | 39 | * thumbnails |
eric@54 | 40 | * PDF Page rotate attribute (p. 53)? |
eric@37 | 41 | |
eric@39 | 42 | * watermarking - in image? |
eric@37 | 43 | |
eric@39 | 44 | * ??? split into two tools, one to process TIFF files, |
eric@39 | 45 | and one to convert a single multipage TIFF into a PDF |
eric@39 | 46 | |
eric@39 | 47 | * support flip, transpose |
eric@37 | 48 | |
eric@39 | 49 | * support JPEG, PNG, and other input file formats |
eric@37 | 50 | |
eric@39 | 51 | * generate text, line art - option to embed fonts |
eric@37 | 52 | |
eric@52 | 53 | * overlay G4 images in different colors |
eric@39 | 54 | draw overlay images with ImageMask set, using the fill color (p. 79) |
eric@52 | 55 | |
eric@52 | 56 | * thresholding of color and grey scale input |
eric@52 | 57 | |
eric@52 | 58 | * automatic separation using timify code from Tim Shoppa? |
eric@52 | 59 | |
eric@52 | 60 | * automatic image detection using DCT or FFT |
eric@52 | 61 | |
eric@52 | 62 | * bilevel thresholding |
eric@52 | 63 | |
eric@52 | 64 | * downsampling |