Re: Imlib support...
| From: | Marko Karppinen | Date: | Wed, 18 Oct 2000 12:23:59 +0000 |
| Subject: | Re: Imlib support... | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-35412@lists.php.net to get a copy of this message | ||
> Well, the neat thing about Imlib2 is it is extensible... I.e. it has a
> plugin style architecture, and since it's also being driven by
> Enlightenment and sorta therefore by Gnome, it really is shaping up very
> nicely. Doing home grown stuff is nice, but unless you have some really
I've exchanged a few thoughts with Matt McClanahan, the author of the
php_imlib module, about his work and Imlib2 in general. To me, the problem
is the unix-centric nature of Imlib2 -- after all, it does require the X
libraries among other things.
The imaging backend PHP needs is really, really simple. We're probably
talking about a smaller code base than the current GD distribution, and
that's pretty small. We need to be able to work with 32-bit ARGB images and
do basic cropping, scaling and blending operations; add FreeType 2 support
and file-format plugins as garnish and you're pretty much done.
Of course it's not as simple as that. But it's not that complicated either,
especially since the world is full of the needed routines for manipulating
raw 32bit images.
Marko
--
markonen@php.net