You may also consider Pixane, part of eTcl.
http://www.evolane.com/software/pixane/index.html
Support for many image formats, no external depencendies, and support
for rendering TTF fonts. It has been implemented exactly for the same
purpose you describe (part of Evoweb Http server to dynamically generate
images, running on embedded arm-linux devices).
However, it is still lacking a some real public documentation, except
this short reference manual:
http://www.evolane.com/software/pixane/pixane.html
But I will be glad to help anyone wishing to give it a try, until more
documentation is available.
Eric
-----
Eric Hassold
Evolane - http://www.evolane.com/
Hi Eric,
pixane sounds great. Where can it be downloaded?
The download links on the above page don't work.
Kind regards
Ulrich
Right now, for those who want to experiment with it, it is part of the
eTcl binary distribution, available for many platforms: win32, windows
mobile, macosx (universal), i686-linux and arm-linux. eTcl binaries can
be found here:
http://www.evolane.com/software/etcl/index.html
Pixane aims to be released as sources too, but we need to find some time
to create TEA configuration (we use a custom build process to
cross-compile eTcl and all its extensions for all supported target
architectures, but most people will prefer standard TEA-compliant build
process for sure), write better documentation and samples, and package it.
Getting some positive feedback from people trying it as part of eTcl may
probably motivate me to set an higher priority to those tasks ;-)
> Kind regards
>
> Ulrich
>
>