Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.