C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Сохранить TImage в файл, формат роли не играет
exp
Отправлено: 22.11.2005, 22:45


Мастер участка

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



Кто знает, какими средствами можно сохранить канву TImage в файл?
Grigoriy
Отправлено: 22.11.2005, 22:51


Мастер участка

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



В смысле изображение, содержащееся в канве сохранить в файл ?
Этот файл должен иметь тип "*.bmp" ?

Задайте вопрос конкретнее.
exp
Отправлено: 22.11.2005, 22:57


Мастер участка

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



Хочу сохранить изображение на канве в файл изображения. Формат файла пока значения на имеет, возьмем для начала и bmp, как наиболее простой
Grigoriy
Отправлено: 23.11.2005, 14:14


Мастер участка

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



Если компонент TImage отображает изображение, загруженное из файла имеющего формат не "*.bmp" или "*.dib", то нельзя изменять это изображение инструментами канвы, и в этом же случае изображение будет сохранено в файл в том же формате.
Если изображение создано методом загрузки из файла "*.bmp" или "*.dib" или инструментами канвы, то независимо от расширения файла в нижеприведенном фрагменте кода, изображение будет сохранено в формате "*.bmp".
Чтобы сохранить изображение TImage в файл используется метод в следующем фрагменте кода

CODE

AnsiString NameFileImage;
............
............
Image1->Picture->SaveToFile("NameFileImage");
exp
Отправлено: 23.11.2005, 22:21


Мастер участка

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



Тьфу ты! А я этот метод искал, но не нашел. Помню, что видел такое, но непомню где и когда.
Спасибо.

Вернуться в Вопросы программирования в C++Builder