Veamos, estoy usando JVDBImage (de jedi) para guardar imagenes en una bd (campo tipo blob).
La imagen la guardo de esta manera
jvdbimage1.picture.loadfromfile('loquesea.xxx');
De esa forma puedo guardar bmp, jpgs, todo funciona bien.
...pero claro, antes de guardarla necesitaria reducir su tamaño
Lo que he visto por el foro es todo para bmps, sobre jpgs no he logrado encontrar nada.
Venga saludos