|
안녕하세요 스페로 입니다.
아래와 같이 jpeg 랑 bmp 읽기 쓰기 위해 #include 하구요
Assign LoadFromFile SaveTo 같은 메서드만 이용하시면 됩니다. 그럼^^
//---------------------------------------------------------------------------
#include <vcl.h>
#include <jpeg.hpp>
#include <Graphics.hpp>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TJPEGImage *jpg = new TJPEGImage;
OpenDialog1->Execute();
jpg->LoadFromFile(OpenDialog1->FileName);
Graphics::TBitmap * bmp = new Graphics::TBitmap;
bmp->Assign(jpg);
bmp->SaveToFile(ChangeFileExt(OpenDialog1->FileName,".bmp"));
jpg->Free();
bmp->Free();
}
//---------------------------------------------------------------------------
조정운 님이 쓰신 글 :
: jpg그림을 입력받아서 image1과 image2에 반반씩 잘라서 뿌리고 싶습니다.
: 아시는분 답변좀...
|