🗊Презентация Визуализация графических данных средствами GDI+

Нажмите для полного просмотра!
Визуализация графических данных средствами GDI+, слайд №1Визуализация графических данных средствами GDI+, слайд №2Визуализация графических данных средствами GDI+, слайд №3Визуализация графических данных средствами GDI+, слайд №4Визуализация графических данных средствами GDI+, слайд №5Визуализация графических данных средствами GDI+, слайд №6Визуализация графических данных средствами GDI+, слайд №7Визуализация графических данных средствами GDI+, слайд №8Визуализация графических данных средствами GDI+, слайд №9Визуализация графических данных средствами GDI+, слайд №10Визуализация графических данных средствами GDI+, слайд №11Визуализация графических данных средствами GDI+, слайд №12Визуализация графических данных средствами GDI+, слайд №13Визуализация графических данных средствами GDI+, слайд №14Визуализация графических данных средствами GDI+, слайд №15Визуализация графических данных средствами GDI+, слайд №16Визуализация графических данных средствами GDI+, слайд №17Визуализация графических данных средствами GDI+, слайд №18Визуализация графических данных средствами GDI+, слайд №19Визуализация графических данных средствами GDI+, слайд №20Визуализация графических данных средствами GDI+, слайд №21Визуализация графических данных средствами GDI+, слайд №22Визуализация графических данных средствами GDI+, слайд №23Визуализация графических данных средствами GDI+, слайд №24Визуализация графических данных средствами GDI+, слайд №25Визуализация графических данных средствами GDI+, слайд №26Визуализация графических данных средствами GDI+, слайд №27Визуализация графических данных средствами GDI+, слайд №28Визуализация графических данных средствами GDI+, слайд №29Визуализация графических данных средствами GDI+, слайд №30Визуализация графических данных средствами GDI+, слайд №31Визуализация графических данных средствами GDI+, слайд №32Визуализация графических данных средствами GDI+, слайд №33Визуализация графических данных средствами GDI+, слайд №34Визуализация графических данных средствами GDI+, слайд №35Визуализация графических данных средствами GDI+, слайд №36Визуализация графических данных средствами GDI+, слайд №37Визуализация графических данных средствами GDI+, слайд №38Визуализация графических данных средствами GDI+, слайд №39Визуализация графических данных средствами GDI+, слайд №40Визуализация графических данных средствами GDI+, слайд №41Визуализация графических данных средствами GDI+, слайд №42Визуализация графических данных средствами GDI+, слайд №43Визуализация графических данных средствами GDI+, слайд №44Визуализация графических данных средствами GDI+, слайд №45Визуализация графических данных средствами GDI+, слайд №46

Содержание

Вы можете ознакомиться и скачать презентацию на тему Визуализация графических данных средствами GDI+. Доклад-сообщение содержит 46 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Визуализация графических данных средствами GDI+
Описание слайда:
Визуализация графических данных средствами GDI+

Слайд 2





Что такое GDI+
Платформа .NET обеспечивает целый набор пространств имен для поддержки визуализации двумерной графики. 
Эти пространства имен формируют тот набор возможностей .NET, который называется GDI+ (Graphics Device Interface — интерфейс графических устройств, интерфейс GDI) и который является управляемой альтернативой Win32 GDI API (Application Programming Interface — программный интерфейс приложения).
Описание слайда:
Что такое GDI+ Платформа .NET обеспечивает целый набор пространств имен для поддержки визуализации двумерной графики. Эти пространства имен формируют тот набор возможностей .NET, который называется GDI+ (Graphics Device Interface — интерфейс графических устройств, интерфейс GDI) и который является управляемой альтернативой Win32 GDI API (Application Programming Interface — программный интерфейс приложения).

Слайд 3





Обзор пространств имен GDI+
Описание слайда:
Обзор пространств имен GDI+

Слайд 4





System.Drawing.dll
Все пространства имен GDI+ определены в компоновочном блоке System.Drawing.dll. 
Многие типы проектов Visual Studio устанавливают ссылку на эту библиотеку программного кода автоматически, но вы можете при необходимости сослаться на System.Drawing.dll вручную, используя диалоговое окно Add References (Добавление ссылок).
Описание слайда:
System.Drawing.dll Все пространства имен GDI+ определены в компоновочном блоке System.Drawing.dll. Многие типы проектов Visual Studio устанавливают ссылку на эту библиотеку программного кода автоматически, но вы можете при необходимости сослаться на System.Drawing.dll вручную, используя диалоговое окно Add References (Добавление ссылок).

Слайд 5





Пространство имен System.Drawing
Большинство типов, которые придется использовать при создании GDI-приложений, содержится в пространстве имен System.Drawing. 
Здесь есть классы, представляющие изображения, кисти, перья и шрифты.
 Кроме того, System.Drawing определяет ряд связанных утилитарных типов, таких как Color (цвет), Point (точка) и Rectangle (прямоугольник).
Описание слайда:
Пространство имен System.Drawing Большинство типов, которые придется использовать при создании GDI-приложений, содержится в пространстве имен System.Drawing. Здесь есть классы, представляющие изображения, кисти, перья и шрифты. Кроме того, System.Drawing определяет ряд связанных утилитарных типов, таких как Color (цвет), Point (точка) и Rectangle (прямоугольник).

Слайд 6





Базовые типы System.Drawing
Описание слайда:
Базовые типы System.Drawing

Слайд 7





Базовые типы System.Drawing (продолжение)
Описание слайда:
Базовые типы System.Drawing (продолжение)

Слайд 8





Базовые типы System (продолжение)
Описание слайда:
Базовые типы System (продолжение)

Слайд 9





Базовые типы System (продолжение)
Описание слайда:
Базовые типы System (продолжение)

Слайд 10





Класс Graphics
Класс System.Drawing.Graphics — это "вход" в функциональные возможности визуализации GDI+. 
Этот класс не только представляет поверхность, на которой можно разместить изображение (например, поверхность формы, поверхность элемента управления или область в памяти), но определяет также десятки членов, которые позволяют отображать текст, изображения (пиктограммы, точечные рисунки и т.д.) и самые разные геометрические формы
Описание слайда:
Класс Graphics Класс System.Drawing.Graphics — это "вход" в функциональные возможности визуализации GDI+. Этот класс не только представляет поверхность, на которой можно разместить изображение (например, поверхность формы, поверхность элемента управления или область в памяти), но определяет также десятки членов, которые позволяют отображать текст, изображения (пиктограммы, точечные рисунки и т.д.) и самые разные геометрические формы

Слайд 11





Методы класса Graphics
Описание слайда:
Методы класса Graphics

Слайд 12





Методы класса Graphics
Описание слайда:
Методы класса Graphics

Слайд 13





Свойства класса Graphics
Описание слайда:
Свойства класса Graphics

Слайд 14





Сеансы Paint
Описание слайда:
Сеансы Paint

Слайд 15





Обработка события Paint
Описание слайда:
Обработка события Paint

Слайд 16





О событии Paint
Cобытие Paint генерируется всегда, когда окно становится "грязным". Окно считается "грязным", если переопределяется его размер, окно (или его часть) открывается из-под другого окна, или окно сначала минимизируется, а затем восстанавливается. 
Во всех случаях, когда требуется перерисовка формы, платформа .NET гарантирует, что обработчик события Paint (или переопределенный метод OnPaint( )) будет вызван автоматически
Описание слайда:
О событии Paint Cобытие Paint генерируется всегда, когда окно становится "грязным". Окно считается "грязным", если переопределяется его размер, окно (или его часть) открывается из-под другого окна, или окно сначала минимизируется, а затем восстанавливается. Во всех случаях, когда требуется перерисовка формы, платформа .NET гарантирует, что обработчик события Paint (или переопределенный метод OnPaint( )) будет вызван автоматически

Слайд 17





Обновление области клиента формы
В ходе выполнения приложения GDI+ может возникнуть необходимость в явном вызове события Paint вместо ожидания того, что окно станет “естественно грязным”. Чтобы вызвать перерисовку окна программно, просто вызовите наследуемый метод Invalidate(  ) .
public void Invalidate( ) - делает недействительной всю поверхность элемента управления и вызывает его перерисовку.
Описание слайда:
Обновление области клиента формы В ходе выполнения приложения GDI+ может возникнуть необходимость в явном вызове события Paint вместо ожидания того, что окно станет “естественно грязным”. Чтобы вызвать перерисовку окна программно, просто вызовите наследуемый метод Invalidate( ) . public void Invalidate( ) - делает недействительной всю поверхность элемента управления и вызывает его перерисовку.

Слайд 18





Доступ к объекту Graphics вне обработчика Paint
Описание слайда:
Доступ к объекту Graphics вне обработчика Paint

Слайд 19





Доступ к объекту Graphics вне обработчика Paint
Описание слайда:
Доступ к объекту Graphics вне обработчика Paint

Слайд 20





Освобождение объекта Graphics
Если объект Graphics был создан вами непосредственно, после окончания его использования его следует освободить
Если вы ссылаетесь на существующий объект Graphics, его освобождать не следует
Описание слайда:
Освобождение объекта Graphics Если объект Graphics был создан вами непосредственно, после окончания его использования его следует освободить Если вы ссылаетесь на существующий объект Graphics, его освобождать не следует

Слайд 21





Системы координат GDI+
Мировые координаты (или внешние координаты) - представляют абстракцию размеров данного типа GDI+, независимую от единиц измерения.
Страничные координаты (координаты страницы) - представляют смещение в применении к оригинальным мировым координатам.
Приборные координаты (координаты устройства) - представляют результат применения страничных координат к оригинальным мировым координатам. Эта координатная система используется для определения того, где именно будет показан соответствующий тип GDI+.
Описание слайда:
Системы координат GDI+ Мировые координаты (или внешние координаты) - представляют абстракцию размеров данного типа GDI+, независимую от единиц измерения. Страничные координаты (координаты страницы) - представляют смещение в применении к оригинальным мировым координатам. Приборные координаты (координаты устройства) - представляют результат применения страничных координат к оригинальным мировым координатам. Эта координатная система используется для определения того, где именно будет показан соответствующий тип GDI+.

Слайд 22





Система координат
Описание слайда:
Система координат

Слайд 23





Единицы измерения
В GDI+ единицей измерения по умолчанию является пиксель.
Описание слайда:
Единицы измерения В GDI+ единицей измерения по умолчанию является пиксель.

Слайд 24





Выбор единиц измерения
Описание слайда:
Выбор единиц измерения

Слайд 25





Выбор единиц измерения
Описание слайда:
Выбор единиц измерения

Слайд 26





Изменение начала координат
Описание слайда:
Изменение начала координат

Слайд 27





Определение цветовых значений
Структура System.Drawing.Color представляет цветовую константу ARGB (от Alpha-Red-Green-Blue— альфа, красный, зеленый, синий).
Описание слайда:
Определение цветовых значений Структура System.Drawing.Color представляет цветовую константу ARGB (от Alpha-Red-Green-Blue— альфа, красный, зеленый, синий).

Слайд 28





Работа со шрифтами
Описание слайда:
Работа со шрифтами

Слайд 29





Классы System.Drawing.Drawing2D
Описание слайда:
Классы System.Drawing.Drawing2D

Слайд 30





Работа с типами Pen
Описание слайда:
Работа с типами Pen

Слайд 31





Свойства Pen
Описание слайда:
Свойства Pen

Слайд 32





Пример кода
Описание слайда:
Пример кода

Слайд 33





Пример кода
Описание слайда:
Пример кода

Слайд 34





Концы линий
Описание слайда:
Концы линий

Слайд 35





Концы линий
Описание слайда:
Концы линий

Слайд 36





Работа с типами Brush
Типы, производные от System.Drawing.Brush, используются для заполнения имеющегося региона заданным цветом, узором или изображением. 
Сам класс Brush является абстрактным типом, поэтому он не позволяет создать соответствующий экземпляр непосредственно. 
Однако Brush может играть роль базового класса для родственных ему типов кисти (например, SolidBrush, HatchBrush, LinearGradientBrush и др.). 
Имея кисть, вы получаете возможность вызвать любой из методов FillXXX() типа Graphics.
Описание слайда:
Работа с типами Brush Типы, производные от System.Drawing.Brush, используются для заполнения имеющегося региона заданным цветом, узором или изображением. Сам класс Brush является абстрактным типом, поэтому он не позволяет создать соответствующий экземпляр непосредственно. Однако Brush может играть роль базового класса для родственных ему типов кисти (например, SolidBrush, HatchBrush, LinearGradientBrush и др.). Имея кисть, вы получаете возможность вызвать любой из методов FillXXX() типа Graphics.

Слайд 37





Работа с LinearGradientBrush
Описание слайда:
Работа с LinearGradientBrush

Слайд 38





Работа с LinearGradientBrush
Описание слайда:
Работа с LinearGradientBrush

Слайд 39





Визуализация изображений
Описание слайда:
Визуализация изображений

Слайд 40





Класс Bitmap
Описание слайда:
Класс Bitmap

Слайд 41





Двойная буферизация
Описание слайда:
Двойная буферизация

Слайд 42





Двойная буферизация
Описание слайда:
Двойная буферизация

Слайд 43





Пример кода
Описание слайда:
Пример кода

Слайд 44





Пример кода
Описание слайда:
Пример кода

Слайд 45





Анимация
Описание слайда:
Анимация

Слайд 46





Анимация
Описание слайда:
Анимация



Похожие презентации
Mypresentation.ru
Загрузить презентацию