i am using a mobile->web appliaction. that is based on maps. the map is a jpg file, which is then rendered to png . i am using javax.imageio to that. the probelm. it turn a 122 kb file in a 0.98 mb file. how can i reduce this. i draw on the file using a graphics2d object using a bufferred image. is this the prioblem.