Konwersja obrazka JPG lub (JPEG) do BMP

Jeżeli używasz BCB 3 to zobacz poradę Używanie w BCB 3 obrazków JPG (lub JPEG)

Aby po kliknięciu przycisku Button1 dokonać konwersji obrazka w formacie JPG (JPEG) do obrazka w formacie BMP:

Unit1.cpp

#include <Jpeg.hpp>

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   Graphics::TBitmap *BMP = new Graphics::TBitmap();
   TJPEGImage *JPG = new TJPEGImage();

   JPG->LoadFromFile("plik.jpg");

   BMP->Width = JPG->Width;
   BMP->Height = JPG->Height;
   BMP->Canvas->Draw(0, 0, JPG);

   BMP->SaveToFile("plik.bmp");

   BMP->Free();
   JPG->Free();
}