TkImg, Past – Present - Future

Similar presentations


Presentation on theme: "TkImg, Past – Present - Future"— Presentation transcript:

1 TkImg, Past – Present - Future
Jan Nijtmans/Paul Obermeier EuroTcl 2008, june 6

2 Outline How it started: ’94-’97 http://hwr.nici.kun.nl/~miami/
PNG, JPEG, TIFF Tcl_Obj interface/stubs transparency more formats TEA

3 First: PNG Initial code borrowed (stolen) from: Joel Crisp
only reading/writing from files added support for PNG user properties link with zlib

4 Second: JPEG Started initial implementation, using Tomas Lane’s JPEG library (version 6a) Later replaced with Tomas Lane’s version. Support for both libjpeg 6a and 6b

5 Third: TIFF Used libtiff library (Sam Leffner).
Link with zlib and libjpeg

6 Library dependency (Img 1.0)
apr ’97 jpeg tiff png libtiff libpng libjpeg zlib

7 Img 1.1 Animated GIF BMP Postscript (idea stolen from XV)
aug ’97 Animated GIF BMP Postscript (idea stolen from XV) Tcl_Obj (8.0) more generic code

8 Img 1.2 window format pdf (using ghostscript) full Tcl_Obj
may ’99 window format pdf (using ghostscript) full Tcl_Obj Removed support Tcl < 8.0 byte arrays last release: 1.2.4 aug. 2000

9 tkImg 1.3 ActiveState: re-organisation of build
aug 2004 ActiveState: re-organisation of build Removed support Tcl < 8.1 Move to sourceforge. More formats: xbm, xpm, ico, pcx, sgi, sun, tga. tkImg 1.3.1??

10 Img 1.4 More formats better builds Remove support Tcl < 8.3
Better test suite ????

11 Applications Paul Obermeijer


Download ppt "TkImg, Past – Present - Future"

Similar presentations


Ads by Google