Thursday, February 10, 2011

image resize befor upload

can we resise image file at client side before uploading to reduce its size to save time of uploading?

  • I don't know, can you?

    Seriously though, it would depend on what technologies you want to be limited to. If you want the classic html upload form then no. If you use heavier client-side technologies (Java/Flash) then it is possible. It would also depend on what image formats you want to support. You may also need to leverage third party libraries in addition to whatever platform you choose.

    Rewrite your question so everyone is clear on what you want to accomplish and what languages/technologies/frameworks you're expecting to use or are already using.

    neenu : Yes, I want to use client side technology and I am trying with Flex Builder using Flash.Got help from article "http://www.codeproject.com/KB/aspnet/FlashUpload.aspx?fid=345104&df=90&mpp=25&sort=Position&tid=3289125" This is to upload files in flash. Now I would like to add resize option by taking filerefernce data to bitmap data and resize and then upload. Please study this code and help if possible,Thanks in advance.
  • There are two free tools (for Windows) that I would recommend depending on your needs:

    TOOL 1: For resizing a batch of images, use the Windows PowerToy "Image Resizer", available for free download from Microsoft.

    After installing, you'll simply select the files you want to resize, right-click, and choose "Resize Pictures". That will bring up a simple Form and give you some common sizes or allow you to choose a custom size. The Resizer will work in batch mode and resize all the selected files, automatically renaming them and putting them into the same directory.

    For simple needs, this is more than adequate.

    TOOL 2: To do this by hand, as well as many other image related actions, try IrfanView, available for free download.

    From AKE
  • Yes. http://www.shift8creative.com/projects/agile-uploader/index.html

    From Tom

0 comments:

Post a Comment