I need the following developed
[url removed, login to view] GDI + code that does the following, take background image and renders text over it and saves to disk or if it is allready on the disk doesnt save.
So i need a class that I will pass the following params
text to be rendered
color of text
font to be used ( non installed server fonts, see aspalliance for what i mean, to use ttf fonts that are not installed on server but just reside in a directory )
nameprefix ( this is part of the name that the image has to writtes as eg. button header etc )
x position of the text
y position of the text
image to be used as background
type of background (use as repeated background image or use as background image )
width of image
height of image ( optional only needs to be used when there is repeating image )
directorylocation of image ( the directory where to check for the image to be put in or if it excists )
type of image jpg/gif etc
The class has to return image tag with either the just genereated image if the image file doesnt excist yet or the image tag with the just generated image
so if the named image allready excists at the given directory then it doesnthave to be saved, but just retun image tag to previouscreated image.
image needs to be written/checked int he following way
directorylocation/[url removed, login to view]
images/[url removed, login to view]
so if the text to be rendered contains spaces thy need to be converted to underscores in the filename.
Please let us know how you would handle this or if you have other options you think could be nice
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
4) complete with working sample project of several cases ofthis working
[url removed, login to view] 1.0 1,1 [url removed, login to view]