C++Builder相談室 Part14
■ このスレッドは過去ログ倉庫に格納されています
0231デフォルトの名無しさん
2005/06/01(水) 16:43:34#pragma link "jpeg"
//Image1にimage.jpeを読みこみ表示する場合
Image1->Picture->LoadFromFile("image.jpg");
// TJEPGImageにimage.jpeを読みむ場合
// ↓の場合は初期化なしで読みこめます。
TJPEGImage* pJPEGImage = new TJPEGImage();
pJPEGImage->LoadFromFile("image.jpg");
保存も簡単に行えます。TImageに表示されたいるグラフィックをJPEG形式で保存する
場合は、TJPEGImageオブジェクトにAssignメソッドを使ってグラフィックをコピーして SaveToFileメソッドで保存します。
その時、JPEGのクオリティーはCompressionQualityプロパティで指定できます。
//Image1の画像をクオリティー50、ファイル名”image.jpg"で保存する
TJPEGImage* pJPEGImage = new TJPEGImage();
pJPEGImage->Assign(Image1->Picture->Graphic);
pJPEGImage->CompressionQuality = 50;
pJPEGImage->SaveToFile("image.jpg");
delete pJPEGImage;
■ このスレッドは過去ログ倉庫に格納されています