|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Как сохранить график Chartfx на диск?
Каким образом программно сохранить график Chartfx на диск?
Для chart всё понятно, пишем chart1.SaveToBitmapFile... Помогите пожайлуста! |
#2
|
|||
|
|||
Вот вам в качестве решения временный вариант. Пока не предложат чего получше...
Код:
procedure TForm1.SaveChartfxBmp(const FileName: TFileName); var bmp: TBitmap; begin bmp := TBitmap.Create; try bmp.Width := Chartfx1.Width; bmp.Height := Chartfx1.Height; bmp.Canvas.CopyRect(Rect(0, 0, bmp.Width, bmp.Height), Canvas, Rect(Chartfx1.Left, Chartfx1.Top, Chartfx1.Left + Chartfx1.Width, Chartfx1.Top + Chartfx1.Height)); bmp.SaveToFile(FileName); finally bmp.Free; end; end; |
#3
|
|||
|
|||
Спасибо огромное, очень помогло.
|