02-26-2009, 10:49 PM
Join Date: Feb 2009
Post Thanks: 0
Thanked 0 Times in 0 Posts
| | How can I reduce Image size to send an email attachment
Please Login to Remove!
I have to send an email image attachment to the server. However it takes lot of time to send the mail. Therefore, I have to reduce the image size before attaching it. I am thinking on following options. Could you please tell me out of those options which is more feasible.
Option1: Before I take the photo I check the camera resolution. If it is high reduce the resolution by code. Is it possible to change the camera resolution by code? If so what are the packages that I can use?
Option2: I know how to setScale using EncodedImage Class. Also, I know how to take it to a BitMapField. I will try to attach the BitMapField image to the mail. Will it be possible? Is it possible to send the .bmp image as an attachment.
Option3: After I setScale I tried to get the byte Array as follows,
EncodedImage ei = ncodedImage. getEncodedImageResource ("file://"+imagePath);
But there were no effect.
Something wrong with my code?