The ImageEditor class allows you to easily edit images using PHP on the fly. It includes basic image editing functions, such as resizing, cropping, adding text and adding lines.
i dont get it. why would you need a class like this to edit images when you could just use the GD functions directly?
1st. an image cannot have a link in it.
if you want to create a link out of an image use html
<a href="somwere" title="click it"><img src="my_image.gif" alt="my image" /></a>
(i think a CSS based image map is what your really after...)
2nd. to create an image that consists of several images (this is what i believe you want to do) you can use [man]imagecopy[/man]
hope this helps, if not perhaps you should consider restating your question