MihaZzz |
Отправлено: 08.11.2004, 21:37 |
|
Не зарегистрирован

|
Подскажите, как сохранить изображение на канве (TCanvas) в файл формата JPG ??? Возможно ли это сделать через TImage ??? |
 |
Sl@Sh |
Отправлено: 08.11.2004, 22:20 |
|

Мастер участка
Группа: Участник
Сообщений: 383

|
1) добавить модуль jpeg.hpp;
2)TJPEGImage *jpeg;
jpeg = new Jpeg::TJPEGImage();
jpeg->Assign(Image1->Picture->Bitmap);
jpeg->SaveToFile("file.jpg");
jpeg->Free();
Это и в хелпе есть
|
 |
Valdemar |
Отправлено: 09.11.2004, 09:34 |
|
Мастер участка
Группа: Участник
Сообщений: 433

|
а вот этого делать не надо. Надо использовать delete. |
 |
Sl@Sh |
Отправлено: 09.11.2004, 16:39 |
|

Мастер участка
Группа: Участник
Сообщений: 383

|
Возможно. Но почему ? Объясните, если не трудно.
|
 |
Konstantine |
Отправлено: 09.11.2004, 17:38 |
|
Мастер участка
Группа: Модератор
Сообщений: 545

|
QUOTE (Valdemar @ 09/11/2004, 10:36) | а вот этого делать не надо. Надо использовать delete. |
???? почему это????
|
 |
Valdemar |
Отправлено: 10.11.2004, 09:38 |
|
Мастер участка
Группа: Участник
Сообщений: 433

|
Читаем help и видим:
QUOTE | Do not call the Free method of an object. Instead, use the delete keyword, which invokes Free to destroy an object. | |
 |
Sl@Sh |
Отправлено: 10.11.2004, 17:34 |
|

Мастер участка
Группа: Участник
Сообщений: 383

|
Аааааааааа.... Понятно 
Спасибо ! Буду знать .
|
 |