Wenn Du die
Unit jpeg einbindest und nach meinem Beispiel vorgehst bist Du am Ziel, deswegen Frage ich mal was damit nicht stimmt?
BMP ist nunmal das einfachste Format zum Schreiben, das ist mit allen drum und dran in den Units supported.
JPEG hat seine eigenen Header und Format, dazu brauch man eine
unit die das bereitstellt.