tiff2pdf TODO list $Id: TODO,v 1.7 2003/02/19 02:17:12 eric Exp $ No particular order. Page numbers refer to _Portable Document Format Reference Manual_ by Adobe Systems Incorporated, Addison-Wesley, 1993. ----------------------------------------------------------------------------- * bookmark format string processing * bitblt library: * run length encoding (needed for G4 compression) * optimize * replace inner loops in flip_h and flip_v with Duff's Device * check for endian problems * crop * page sizes * metric * check page size, if off by too much, generate warning message and use actual scan size * multiple page sizes, pick the right one? * sort out use of float and double types * range checking * rotation (0, 90, 180, or 270) * page number style (D, r, R, a, A) * switch from Panda to my own PDF routines * enhance PDF routines * G4 compression * bookmarks (outline) * name trees, number trees * page labels * page tree balancing * imagemask * thumbnails * PDF Page rotate attribute (p. 53)? * watermarking - in image? * ??? split into two tools, one to process TIFF files, and one to convert a single multipage TIFF into a PDF * support flip, transpose * support JPEG, PNG, and other input file formats * generate text, line art - option to embed fonts * overlay G4 images in different colors draw overlay images with ImageMask set, using the fill color (p. 79) * thresholding of color and grey scale input * automatic separation using timify code from Tim Shoppa? * automatic image detection using DCT or FFT * bilevel thresholding * downsampling