Rick Root wrote:
>
> I'm going to update the box blur too... and maybe also develop an object
> oriented interface to imagecfc
>
> <cfscript>
> objImage = createObject("component","imageObject");
> objImage.init("C:\Inetpub\wwwroot\myimage.gif");
> objImage.resize(400,300);
> objImage.addText(fontDetails,"Sample Text");
> objImage.save(compression=95);
> objImage.saveAs(filename="C:\Inetpub\wwwroot\myimage.gif",compression=95);
> <cfscript>
>
> I think it might simplify use... but I don't want to mess with the main CFC.
This is done and part of release version 2.11, now available.
The object oriented wrapper includes a revert() method allowing you to
undo one level of changes.
If you store the image object in a session variable, you can manipulate
an image, and if you don't like it, revert back.
I think my next goal will be to *FINALLY* integrate the new imageCFC
into CFFM. Being able to revert changes would be a nice feature for
those "oops" momemts.
The oo wrapper isn't documented, but it's included in the download for 2.11
Rick
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Create robust enterprise, web RIAs.
Upgrade & integrate Adobe Coldfusion MX7 with Flex 2
http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU
Archive:
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:264061
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4