> I'm having problems getting an image which I've used CFIMAGE to crop on CF8.
>
> I can crop the image, return it to the browser, but trying to 'get' at it on
> the subsequent page request is driving me mad.
>
> I can output the image, i.e <img src="
> http://localhost:81/CFFileServlet/_cf_image/_cfimg588898389753871789.jpg"; />
> for the usual five minutes the temp file exists for, but if I try to do:
>
> <cfimage
>        action="write"
> source="#expandpath('/CFFileServlet/_cf_image/_cfimg588898389753871789.jpg')#"
> destination="#expandPath('/images/portraits/#profile.image#_crop.jpg')#"
>        overwrite = "yes" />
>
> i.e, I want to copy/move the file from the temp location to a more permanent
> location,
>
> I'd get
> File D:\www\blah\html\CFFileServlet\_cf_image\_cfimg5926235398043866604.jpg
> does not exist.
>
> When it really does - I can pull it up in a browser and look at it.
>
> This is presumably due to /CFFileServlet/ not being a physical directory?
> I've tried using cfimage to create another image object from the same
> location, and also tried to use cfhttp to get the image, but to no avail..
>
> How does everyone else do it?

Can't you just either (a) save it to a variable in memory on your
first operation, or (b) save it to a specific destination on your
first operation? You can then serve it in the browser as needed.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
http://training.figleaf.com/

Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on
GSA Schedule, and provides the highest caliber vendor-authorized
instruction at our training centers, online, or

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:341924
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to