Casimiro,
Ya resolvi una parte, la cuestion era que me empeñaba en usar el tjpegimage, cuando podia hacerlo como:
Código Delphi
[-]
Image1.Picture.LoadFromStream(stream);
Asi me sirve para cualquier imagen soportada por timage.
lo unico que como png me ocupa 10 veces mas la imagen que con el jpg.
Como no voy a manipular imiagenes solo guardarlas en un blob y verlas.
Ahora me falta buscarle la forma con el pdf.
ecfisa, ya vi el componente pero no me sirve.
Lo que nose es si existe alguna forma de cargar el pdf de forma externa y pasarle el dato al stream para guardarlo?