What is wwlisp2dimage? |
wwlisp2dimage is a library which adds to wwlisp the capability to create image objects and to draw lines, shapes or other images on them. The GD library is used as base for the image manipulation functions and the existence of a GUI on the computer is not needed. The wwlisp2dimage and GD libraries are well suited to work for example on a server. Several classes are added to the native wwlisp class hierarchy, the most important being gdimage. Besides the image handling capabilities provided by the GD library to the gdimage class, the most frequently used Turtle Graphics functions of the Logo language have been transplanted to the gdimage class. With them, the programmer can draw very quickly geometrically defined shapes which can be repeated, rotated or moved according to arguments or formulas. The resulting image can then be exported to a file, sent to the ouput of a web server, or displayed directly from memory as an image widget thanks to a GUI add-on library to wwlisp (see wwlispkdialog). Finally, this library can evolve to contain more classes and more options to better express the capabilities of the GD library or to add new functionnalities, but this depends mostly on you, the Users! Give me a feedback, your critics, your suggestions and maybe we could make this humble tool quite useful for the community.
|