Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
ВнизСохранение Найти похожие ветки
← →
Делфи (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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c