Сохранение графика в растровом и векторном форматах

После того как график построен его можно сохранить в одном из графических форматов. Компонент Chart содержит несколько процедур, которые позволяют сохранить

а) в растровом графическом формате. bmp (простейший рисунок, состоящий их точек - растров)

б) в векторном графическом формате. wmf (изображение представлено не точками, а с помощью математических формул) или. emf (расширенный веторный формат).

Положите на форму еще 2 кнопки, как показано на рис. 2.7.

Рис. 2.7. Форма с двумя новыми кнопками SaveAsBmp (сохранить в формате. bmp) и SaveAsEmf (сохранить в формате. emf)

Создайте для них каждой из них события

procedure TForm1.bBmpClick(Sender: TObject);
begin
Chart1.SaveToBitmapFile(ExeDir+'Chart1.bmp');
end;

procedure TForm1.bEmfClick(Sender: TObject);
begin
Chart1.SaveToMetafileEnh(ExeDir+'Chart1.emf');
end;

С помощью первой из этих процедур будет создан графический растровый файл Chart1.bmp. А с помощью второй функции будет создан графический векторный файл Chart1. emf. Оба они будут помещены в ту же папку (ExeDir), в которой находится приложение Theme1. exe.

Полный текст модуля main.pas находится здесь.

Часть IV. Индивидуальные задания

В завершение работы по закреплению материала данной темы каждый студент должен выполнить собственное индивидуальное задание. Задание определяется последней цифрой номера его зачетной книжки. Необходимо проделать ту же работу, которая была проведена с указанной ранее функцией, но для свой функции и своего диапазона изменения аргумента x. Дано количество n частей деления диапазона изменения аргумента x, для которого следует выполнить индивидуальную работу.

Задание 0 Задание 1
Задание 2   Задание 3  
Задание 4   Задание 5  
Задание 6   Задание 7  
Задание 8 Задание 9
 

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: