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


«Компоненты Отображение графической информации в Delphi» Delphi. Тема 9.2: (Image, Shape, Chart) Цели урока: ОБРАЗОВАТЕЛЬНЫЕ: Познакомится с стандартным библиотекой визуальных компонентов Delphi, с помощью которых можно придать программе соверенно оригинальный вид. РАЗВИВАЮЩИЕ:развивать умения применять полученные знания в профессиональной деятельности, активизировать мыслительную деятельность;ВОСПИТАТЕЛЬНЫЕ : воспитывать интерес к предмету развитие; Что? Где? Когда? Вопросы Вопрос 1Вопрос 2Вопрос 3Вопрос 4Вопрос 5Вопрос 6 В коком году был принят международный стандарт сжатия неподвижных изображений 1988 году Поддержка формата JPEG реализована в Delphi посредством класса… TJPEGImage Свойства TJPEGimage можно условно разделить на две группы: используемые при сжатии и при распаковке Важнейшим из свойств, нужных при сжатии, является compressionQuality класс TJPEGimage не имеет своей канвы для рисования — для этого его нужно преобразовать в классе TBitmap. Какие графические форматы используются в среде программирование Delphi «Компоненты отображение графической информации в Delphi»План темы: Способы вывода графической информации в Delphi.Отображение картинок.Отображение геометрических фигур.Построение графиков и диаграмм. 1. Способы вывода графической информации. В Delphi существует несколько способов вывода графической информации: Вывод заранее приготовленных изображений (компоненты Image, Shape); Построение графиков и диаграмм (компонент Chart и др.); Формирование изображений программным способом (объект Canvas). Отображение картинок. Отображение картинок при помощи компонента Image мы рассмотрели в одной из предыдущих тем.Здесь мы рассмотрим пример осуществления простейшей анимации путем периодического изменения отображаемой картинки в компонентах Image.Перейти на пример. Отображение геометрических фигур. Отображение простейших геометрических фигур на форме обеспечивает компонент Shape. Отображение геометрических фигур. Основные свойства компонента Shape: Brush Цвет (.Color) и стиль (.Style) для заполнения фигуры. Pen Цвет (.Color), стиль (.Style), ширина (.Width) и способ вывода (.Mode) линий фигуры. Shape Вид геометрической фигуры. Отображение геометрических фигур. Из нескольких компонентов Shape можно создавать несложные рисунки. Программно изменяя положение (.Left, .Top) размер (.Width, .Height) и цвет (Brush.Color) компонентов Shape в рисунке можно осуществить элементы простейшей анимации. Рассмотреть пример. Построение графиков и диаграмм. Диаграммы предназначены для более наглядного представления массивов численных данных, их визуального отображения и анализа. Пример.Для построения диаграмм в Delphi имеется несколько компонентов, один из них компонент Chart (раздел TeeChart Std). Построение графиков и диаграмм. Вид компонента Chart после его установки на форму: Построение графиков и диаграмм. Кроме «Инспектора объектов» доступ к свойствам компонента Chart можно получить открыв специальное окно диалога (правая кнопка на компоненте \ Edit Chart…) Добавить серию данных Изменить тип диаграммы Построение графиков и диаграмм. Выбор типа диаграммы: Построение графиков и диаграмм. Установка свойств для осей координат (Axis): Построение графиков и диаграмм. Данные для отображения обычно передаются в Chart программно, пример: Series1.Clear; {очистить серию} for i:=1 to N doSeries1.addxy(i, A[i], ‘’, clGreen); Значение по оси X Значение по оси Y Подписьпо оси X Цвет данных на диаграмме Рассмотреть пример построения графика функции y = Sin(x) Далее: Лабораторная работа № 9.1.«Отображение картинок и геометрических фигур, их анимация».Задание:1) Разработать приложение для осуществления простейшей анимации путем периодического изменения отображаемой картинки в компонентах Image. (Количество картинок не менее трех, картинки подобрать самостоятельно). Задание:2) Придумать и нарисовать рисунок из компонентов Shape. Программно изменяя положение, размер или цвет компонентов Shape в рисунке осуществить элементы простейшей анимации. Далее: Лабораторная работа № 9.2.«Построение графиков и диаграмм».Задание:Модифицировать приложение из лабораторной работы № 9 (Отображение данных в таблице). Добавить возможность отображения некоторых данных из таблицы на гистограмме или круговой диаграмме.2) Построить график заданной функции.