ColdFusion 8 Image Support

I'm not covering everything here as I was a bit late, but here are the high level features:

Resizing (in various ways)
Pasting images over each other
Adding text to an image
CAPTHA (of various levels of difficulty)
base64 encoding images
Works with Blogs (lets you store images in databases)
Read Exif/IPTC metadata
Basic drawing functions (line, rectangle, curves)

Comments

chad gray's Gravatar keep an eye on PDF stuff Ray. Any time i can take images and text and make a PDF document my customers are very happy.

Right now i use ActivePDF with .net to make custom PDFs. I would love to switch to CF to make PDFs with images and text.
# Posted By chad gray | 10/24/06 7:24 PM
Rob Gonda's Gravatar Ray, I know you have a deep attachment to blogs, but I think in this particular case you meant blobs :)
# Posted By Rob Gonda | 10/24/06 8:03 PM
Alexander Tsoukias's Gravatar Any idea Ray on when we should expect public release of CF 8?

Thanks
# Posted By Alexander Tsoukias | 10/24/06 8:38 PM
Rob Gonda's Gravatar CF8 is only on Alpha 1, so it will still be a while.
# Posted By Rob Gonda | 10/24/06 9:43 PM
Michael Evangelista's Gravatar Ray - thanks for the info.
Do you know anything yet about the way the image resizing will work? I am curious if it will be java-based, like Massimo's tmt_img.cfc, or if it will depend on GD/Image Magik or some other system... any thoughts?

Also echoing Alexander's question - when when when??
# Posted By Michael Evangelista | 10/24/06 9:57 PM
Kiriran's Gravatar lol ... when I first read image support, I thought about the file image support like in smalltalk.

but anyway. really looking forward to CF8 and the new image functions.
# Posted By Kiriran | 10/25/06 1:31 AM
StuMo's Gravatar Chad, check out cfdocument in CF7.
# Posted By StuMo | 10/25/06 2:36 AM
Chris H's Gravatar well that and full 64-bit support alone will make CF 8 worth it for me. i'm guessing there will be lots of other updates to make me happy on top of that
# Posted By Chris H | 10/25/06 3:58 AM
Erki Esken's Gravatar Exif reading is nice, but what about XMP (http://labs.adobe.com/technologies/xmptoolkit/) reading/writing?

And I sure hope they put some of those excellent Photoshop resizing algorithms into CF, otherwise there's really nothing special in this feature over other image CFCs out there, except that it's built-in.
# Posted By Erki Esken | 10/25/06 4:54 AM
Lola Lee Beno's Gravatar The hard part will be getting clients to upgrade to CF8 when they're still using 6.1, or even horrors, 4 or 5 . . .
# Posted By Lola Lee Beno | 10/25/06 6:13 AM
Justice's Gravatar I hope they have an inexpensive upgrade path for 8, I finally convinced folks here to purchase CF7 Enterprise after several years of using CF 5. I dont know if I can go back to that well again =)
# Posted By Justice | 10/25/06 6:48 AM
Raymond Camden's Gravatar For the user asking about when cf8 will be released, I'll echo what I hear everyone saying: Next year.
# Posted By Raymond Camden | 10/25/06 9:50 AM
Raymond Camden's Gravatar Michael: As far as I know it is 100% Java based, but don't quote me on that.
# Posted By Raymond Camden | 10/26/06 11:53 AM
Tobe Goldfinger's Gravatar Did you mean: works with blobs? (Otherwise I don't understand what blogs have to do with storing images in a database)..... although I readily understand why your fingers would type blog out of habit :)
# Posted By Tobe Goldfinger | 10/29/06 6:34 AM
Ronald Nickel's Gravatar The first lin on my wishlist would be to convert cmyk to rgb images and reverse. Further all the basic function concerning image manipulation in the prepress environment. Not at last creating PDF WITH images on the fly!

have all a nice day
Ronny
# Posted By Ronald Nickel | 4/26/07 2:03 PM
Eric00000007's Gravatar And what about write metadata (XMP) ??
# Posted By Eric00000007 | 8/1/07 5:51 PM
Raymond Camden's Gravatar I don't think that is possible Eric.
# Posted By Raymond Camden | 8/2/07 8:12 AM
chris b's Gravatar is there any way to detect image quality/dpi w/ cfimage?
# Posted By chris b | 10/11/07 3:25 PM
Raymond Camden's Gravatar I believe that is part of the info. If you dump an image, or run getImageInfo() on it, you get a bunch of crap which mostly doesn't make sense to me.
# Posted By Raymond Camden | 10/11/07 3:28 PM
Philippe Maegerman's Gravatar I know this is an old post but I have noticed some strange behavior with CFImage.
Whenever the image is not 72 DPI, let's say 96, coldfusion throws exceptions 'file not found' when you try to manipulate it (cfimage action="RESIZE").
# Posted By Philippe Maegerman | 4/24/08 8:10 AM
Raymond Camden's Gravatar @PM: Make sure you are running 801, and if you still see the issue, file a bug report:

http://www.adobe.com/go/wish
# Posted By Raymond Camden | 4/24/08 8:14 AM
Philippe Maegerman's Gravatar We are running 801, I'll file a bug
# Posted By Philippe Maegerman | 4/24/08 8:16 AM
Richard Steele's Gravatar I see that 801 cfimage retains the EXIF metadata when used. Does it also retain the IPTC metadata?. It would be a shame if it didn't as that is the key way for photographers to keep their name associated with a jpg without an annoying watermark.
# Posted By Richard Steele | 5/17/08 11:14 AM