Hola, he tenido la necesidad de crear una clase para lograr esto. Mi clase soporta BMP, GIF, JPG, PNG (los más comunes) y las convierto a JPG o PNG.

Hubo ocasiones EXCEPCIONALES en que tenia una imagen jpg con extension BMP y por aqui botaba error

pero esto casi nunca ocurría.
El problema que tengo es que al querer subir más de una imagen al servidor en una página me bota error, solo sube la primera y el resto me bota error: No se puede volver a declarar.

Quiesiera saber si conocen alguna clase ya preparada que haga lo mismo, y me permita subir más de una imagen en una página.

Gracias de antemano.