Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.12;
Скачать: CL | DM;

Вниз

Сохранение   Найти похожие ветки 

 
Делфи   (2006-10-26 13:13) [0]

Как сохранить в файл TJpegImage из TPaintBox


 
Desdechado ©   (2006-10-26 13:15) [1]

SaveToFile
?


 
Делфи   (2006-10-26 13:18) [2]

для этого компонента нет этой функции!!!
TJpegImage.assign() для TPaintBox тоже не прокатывает


 
Anatoly Podgoretsky ©   (2006-10-26 13:33) [3]

TPaintBox не хранит данных, он только рисует на канве.


 
Делфи   (2006-10-26 13:47) [4]

А как можно сохранить нарисованное?
Пробовал рисовать на Timage - больно долго...


 
Делфи   (2006-10-26 14:25) [5]

Неужели никто не сохранял нарисованное?
А можно скопировать нарисованное в буфер?
PS. Насколько я помню CopyRect так??


 
Anatoly Podgoretsky ©   (2006-10-26 15:53) [6]

Его нет, есть только точки на мониторе, пока не затертые другим изображением.


 
Gydvin ©   (2006-10-26 16:07) [7]

var
 bitmap: tbitmap;
 jpg: tjpegimage;
begin
 bitmap := tbitmap.Create;
 jpg := tjpegimage.Create;
 bitmap.Width := paintbox1.Width;
 bitmap.Height := paintbox1.Height;
 bitmap.Canvas.CopyRect(rect(0, 0, bitmap.Width, bitmap.Height), paintbox1.Canvas, rect(0, 0, bitmap.Width, bitmap.Height));
 jpg.Assign(bitmap);
 bitmap.Free;
 jpg.SaveToFile("myjpeg.jpg");
 jpg.Free;
end;


 
Anatoly Podgoretsky ©   (2006-10-26 16:11) [8]

Но это уже не PaintBox, а обычный битмап, который сам по себе является хранилищем данных, ты дай ему ответ по PaintBox, а то он верить не хочет.


 
Anatoly Podgoretsky ©   (2006-10-26 16:37) [9]

Кстати в рулетку играешь paintbox1.Canvas


 
Gydvin ©   (2006-10-30 05:47) [10]


> Anatoly Podgoretsky ©   (26.10.06 16:11) [8]
>
> Но это уже не PaintBox, а обычный битмап, который сам по
> себе является хранилищем данных, ты дай ему ответ по PaintBox,
>  а то он верить не хочет.


Ну так в сабже было из  из TPaintBox в TJpegImage


Anatoly Podgoretsky ©   (26.10.06 16:37) [9]
> Кстати в рулетку играешь paintbox1.Canvas


Почему?


 
Gydvin ©   (2006-10-30 05:59) [11]


> Anatoly Podgoretsky ©   (26.10.06 16:37) [9]
> > Кстати в рулетку играешь paintbox1.Canvas
>
>
> Почему?
>

АААААААА Можешь затереть прежде чем сохранить? Ну так не стоит рисовать на паинтбоксе, для последующего оттуда сохранения )))) (это автору естественно) Рисуем на битмапе, и отображаем нарисованное в паинтбоксе. А уж потом битмап сохраняем.



Страницы: 1 вся ветка

Текущий архив: 2006.11.12;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.064 c
15-1161626515
Layner
2006-10-23 22:01
2006.11.12
А кто знает, как троллейбусы перекл. с ветки на ветку?


1-1159475439
TStas
2006-09-29 00:30
2006.11.12
Выгрузка процедуры в файл


15-1161373383
Cyrax
2006-10-20 23:43
2006.11.12
Установка Windows XP с USP


2-1162117932
Серый
2006-10-29 13:32
2006.11.12
Memo,ListBox,ComboBox


15-1161348441
Dmytro
2006-10-20 16:47
2006.11.12
mssql и php





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский