You should be able to download an image into a file using @URL in
witango. You could then do anything with IM. You can also use tools
like wget or curl to grab the image.
As far as determining the size of a remote image, aside from searching
and finding some cool tool that does just that, I can tell you how I
would approach a custom solution if I couldn't find a tool.
1. Create a function in witango to read the URL, save to a file, use
IM to get info from the image and parse back in.
2. If witango doesn't work, create a batch or bash script to do the
same, but use wget or curl to grab the image first, instead of witango.
3. I used to use RealBasic for a lot of stuff like this, this would be
quick and easy. Use my RB framework to create a witango helper, it
would take a URL in as a ENV VAR and get the image as a string and
turn into an image object and read in width and height and return.
--
Robert Garcia
President - BigHead Technology
VP Application Development - eventpix.com
13653 West Park Dr
Magalia, Ca 95954
ph: 530.645.4040 x222 fax: 530.645.4040
rgar...@bighead.net - rgar...@eventpix.com
http://bighead.net/ - http://eventpix.com/
On Sep 1, 2009, at 2:42 PM, Fogelson, Steve wrote:
Hi Robert,
Thanks for the response. I do this as well on images resident on the
Witango server. In fact, I think I got the basics from you about 4
to 5 years ago. Works great.
What I don’t know how to handle is off site images.
When a seller enters the url to an image (resident on an offsite
image server), I would like to be able to download it to my server
and then resize it using imagemagick. The resizing part I
understand. The downloading using an url, I don’t.
Also, I only create a thumbnail for the first image, so subsequent
offsite images are referenced with a url when we display them for an
auction item. I want to limit the display for each image to 250
pixels as some of the off site images may be larger than that. I can
accomplish that with the width attribute in the scr tag. The problem
is when the width is smaller than 250 pixels. If I set the width
attribute to 250, it will distort the image.
So I would like to be able to somehow determine the width of the
offsite image referenced by an url on the fly and adjust the width
attribute accordingly. I don’t know if this is possible.
Thanks for your comments.
Steve
From: Robert Garcia [mailto:wita...@bighead.net]
Sent: Monday, August 31, 2009 12:10 PM
To: witango-talk@witango.com
Subject: Re: Witango-Talk: Offsite images for Witango Auction site
(A bit off topic)
It is possible using external actions and imagemagick. We did this
kind of stuff all the time for eventpix.
--
Robert Garcia
President - BigHead Technology
VP Application Development - eventpix.com
13653 West Park Dr
Magalia, Ca 95954
ph: 530.645.4040 x222 fax: 530.645.4040
rgar...@bighead.net - rgar...@eventpix.com
http://bighead.net/ - http://eventpix.com/
On Aug 31, 2009, at 8:00 AM, Fogelson, Steve wrote:
I have a customer with a Witango “Auction” site. They want the
ability for seller to reference images from other sites or image
servers.
So we don’t actually download the image to our Witango server. I
need to be able to do 2 things.
1) Create a thumbnail of the offsite image. I would like the
thumbnail stored on our server if possible.
2) Figure out the width and height of the offsite image on the
fly. I want to resize if necessary.
Is this possible? Please provide suggestions how I can do this.
Steve Fogelson
Internet Commerce Solutions
"In God We Trust"
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf