ГЛАВА 20. Визуализация графических данных средствами GDI+

ГЛАВА 20. Визуализация графических данных средствами GDI+

Предыдущая глава предлагала вводное описание процесса построения GUI-приложений с помощью System.Windows.Forms. Целью этой главы является рассмотрение возможностей визуализации графических данных в окне формы (включая как вывод изображений, так и вывод текста различными стилями). Мы начнем с общего рассмотрения пространств имен, связанных с выводом графических данных, ради события Paint и "всемогущего" объекта Graphics.

Остальная часть этой главы будет посвящена способам манипуляции цветами, шрифтами, геометрическими формами и графическими образами. В этой главе также исследуется ряд программных подходов, связанных с визуализацией графических данных, например, таких как проверка доступа пользователя к непрямоугольным областям экрана, логика перетаскивания объектов и формат ресурсов .NET. И хотя, строго говоря, это не относится к GDI+ непосредственно, при операциях с ресурсами нередко приходится использовать манипуляции графическими данными (что оказывается достаточно важным для того, чтобы представить соответствующий материал здесь).

Замечание. Если вы программируете для Web, то можете подумать, что технологии GDI+ вам не пригодятся. Однако на самом деле эти технологии не ограничиваются только традиционными приложениями – они оказывается исключительно важными и для Web-приложений.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Глава 1. Сканирование и обработка графических документов

Из книги Секреты сканирования на ПК автора Леонтьев Б К

Глава 1. Сканирование и обработка графических документов Автоматизация проектирования пережила начальную стадию. Эйфория от замены кульмана на его компьютерный эквивалент на базе систем AutoCAD или КОМПАС прошла, конструкторы (архитекторы, топографы), прошедшие этот этап,


Глава 5 Расчет и визуализация укладки облицовочных материалов

Из книги Домашний архитектор. Подготовка к ремонту и строительству на компьютере автора Булат Виталий

Глава 5 Расчет и визуализация укладки облицовочных материалов Нередко при ремонте частных домов или коттеджей при внутренней и наружной отделке приходится заниматься облицовочными работами – укладкой плитки на окружающей коттедж площадке, укладкой облицовочных


Глава 11 Визуализация элементов проекта: разрезы, фасады, интерьеры

Из книги ArchiCAD 11 автора Днепров Александр Г

Глава 11 Визуализация элементов проекта: разрезы, фасады, интерьеры • Разрезы• Фасады• Интерьеры• Связывание видовРазвивая тему оформления чертежей, продолжим рассмотрение инструментов ArchiCAD для создания проектной документации. В этой главе будут описаны инструменты,


Глава 12 Визуализация элементов проекта: двумерные и трехмерные изображения

Из книги 3ds Max 2008 автора Верстак Владимир Антонович

Глава 12 Визуализация элементов проекта: двумерные и трехмерные изображения • Деталировочные чертежи• Рабочие листы• Вставка изображений• Текстуры• Построение трехмерных изображенийВ предыдущей главе мы познакомились с принципами и процессами создания плоских


Глава 6 Визуализация

Из книги Excel. Мультимедийный курс автора Мединов Олег

Глава 6 Визуализация • Инструменты визуализации• Параметры визуализации• Виртуальный буфер кадров• Использование модуля RAM Player (RAM-проигрыватель)• Окружение и атмосферные эффекты• Модуль Video Post (Видеомонтаж)Позади долгие часы кропотливой работы, связанной с


Глава 2 Ввод данных. Типы, или форматы, данных

Из книги Adobe Photoshop CS3 автора Завгородний Владимир

Глава 2 Ввод данных. Типы, или форматы, данных Работа с документами Excel сопряжена с вводом и обработкой различных данных, то есть ин формации, которая может быть текстовой, числовой, финансовой, статистической и т. д. МУЛЬТИМЕДИЙНЫЙ КУРС Методы ввода и обработки данных


Глава 4 Форматы графических файлов

Из книги ArchiCAD. Начали! автора Орлов Андрей Александрович

Глава 4 Форматы графических файлов Для хранения растровой графики существует большое количество различных форматов файлов. Среди них есть как универсальные форматы, не привязанные к какой-либо конкретной программе, так и специфические «персональные» форматы растровых


Глава 9 Визуализация элементов проекта: двумерные изображения

Из книги 3ds Max 2008 для дизайна интерьеров автора Семак Рита

Глава 9 Визуализация элементов проекта: двумерные изображения В данной главе представлены принципы и процессы создания плоских изображений, строящихся по виртуальной трехмерной модели и предназначенные для визуализации проекта. Рассмотрим создание деталировочных


Визуализация в 3ds Max

Из книги Сетевые средства Linux автора Смит Родерик В.

Визуализация в 3ds Max В любом случае вся работа по созданию трехмерной сцены сводится к визуализации (просчету), то есть к получению двухмерной картинки-фотографии либо анимационного ролика. Прежде чем запустить просчет трехмерной сцены, необходимо указать настройки


Глава 6 Аутентификация средствами Kerberos

Из книги Удвоение продаж в интернет-магазине автора Парабеллум Андрей Алексеевич

Глава 6 Аутентификация средствами Kerberos В системе Linux обычно используется локальная аутентификация. Пользователь вводит имя и пароль, а компьютер ищет соответствующие данные в своей базе и принимает решение о том, следует ли зарегистрировать пользователя в системе.


Визуализация предложения

Из книги КОМПАС-3D для студентов и школьников. Черчение, информатика, геометрия автора Большаков Владимир

Визуализация предложения Обязательно оформляйте ваши «вкусные» предложения с помощью красивых картинок. Например, если вы предлагаете скачать книгу, должно быть изображение книги с тематической картинкой, несмотря на то что она в электронном виде.Если это видеокурс,


Глава 4 Создание трехмерных моделей и выполнение двумерных графических фрагментов

Из книги Компьютер для бухгалтера автора Филатова Виолетта

Глава 4 Создание трехмерных моделей и выполнение двумерных графических фрагментов Виды изделий всех отраслей промышленности при выполнении конструкторской документации устанавливает ГОСТ 2.101-68.Изделием называется любой предмет или набор предметов производства,


Глава 23 Операции с денежными средствами

Из книги 3ds Max 2008 на 100 % автора Верстак Владимир Антонович

Глава 23 Операции с денежными средствами В этой главе мы узнаем, как с помощью документов организовать учет операций с денежными средствами. Денежные расчеты производятся либо в виде безналичных платежей, либо наличными.• Учет безналичных расчетов• Учет кассовых


Глава 8 Визуализация

Из книги HTML, XHTML и CSS на 100% автора Квинт Игорь

Глава 8 Визуализация ? Инструменты визуализации? Параметры визуализации? Виртуальный буфер кадров? Использование модуля RAM Player (RAM-проигрыватель)? Окружение и атмосферные эффекты? Модуль Video Post (Видеомонтаж)? Практическое задание. Оставь свой след на фотографии!?


Глава 8 Форматирование текста средствами CSS

Из книги автора

Глава 8 Форматирование текста средствами CSS 8.1. Выделение текста цветом8.2. Шрифты8.3. Форматирование текстаВ этой главе мы разберем основные приемы работы с текстом средствами CSS. Форматирование и установка стиля, выбор шрифта и задание цвета – все это с легкостью решается


Глава 9 Оформление HTML-документа средствами CSS

Из книги автора

Глава 9 Оформление HTML-документа средствами CSS 9.1. Фон9.2. Генерируемое содержимое9.3. Автоматическая нумерация и списки9.4. Таблицы9.5. Интерфейс пользователя9.6. Поля и отступы9.7. Границы9.8. Работа с блокамиВ этой главе мы рассмотрим все возможности CSS по оформлению документа.