|
Graphics::TBitmap*p=new Graphics::TBitmap();
p->Width=...
p->Height=...
StretchDIBits(p->Canvas->Handle, ...
TJPEGImage*imgJpg=new TJPEGImage();
//imgJpg->CompressionQuality=100;
//디폴트는 90 낮추면 화일크지는 작아지지만 해당도가 떨어짐.
imgJpg->Assign(p);
imgJpg->SaveToFile("c:\\a.jpg");
delete imgJpg;
delete p;
음..대충 이런식으로 하면 되지 않을까 생각합니다...(테스트안해봤음)
김동욱 님이 쓰신 글 :
: BITMAPINFO 구조체와 데이터를 가지고 StretchDIBits함수를 이용해 폼에 그림을 나타내긴 했는데
:
: jpg파일로 저장하려고 하니 잘 모르겠네요.
:
: 여러 고수님들 너무 자주 질문 하는것 같아 미안하지만 초보라 어쩔 수없네요.
:
: 부탁드립니다.
|