ГДТЮ. Отдел техники О НАПРАВЛЕНИИ ОБУЧЕНИЯ


Введение

Основы C++

ООП на C++

OpenGL

Основы Java

Основы C#

Дистанционное

Разное

Информация



Задания


Задание 11
Графика в С# основана на графических интерфейсах (Graphics Device Interface) - подсистеме Windows для вывода графических изображений. Пространства имен в C# для работы с графикой следующие: System.Drawing; System.Drawing.Drawing2D; System.Drawing.Imaging; System.Drawing.Printing; System.Drawing.Text.

К функциям базовой графики System.Drawing относятся функции данной программы

int x0 = 200,y0=100;float xn = 20,xk=140;float yn=10, yk = 20;
//this.BackColor=Color.FromArgb(10,0,0,10);
SolidBrush b=new SolidBrush(Color.FromArgb(150,0,0,255));
Font f=new Font("Areal",15);
Graphics canvas= Graphics.FromHwnd(this.Handle);
// где canvas - любое имя для указателя
Color c3=Color.Red; Pen pen=new Pen(c3,7.0f);
canvas.DrawRectangle(pen,5,5,280,150);
canvas.DrawString("using System.Drawing", f, b, 25, 70);
Pen pen2 = new Pen(Color.Green, 14.0f);
canvas.DrawLine(pen2,x0-xn,y0+yn,x0-xk,y0+yk);
canvas.DrawEllipse(pen2, 100, 170, 80, 40);




Задание 12
Пространства имен в C# для работы с графикой System.Drawing.Drawing2D; предоставляет дополнительные возможности: более интересные перья и кисти. Нас будут интересовать возможности трансформации графических объектов, в том числе графического текста. На рисунке показаны возможности по трансформации объектов.
Скачать задание 12




<<Назад>>






О ГДТЮ Об отделе Новости

Контактная информация:
ГОУ "Санкт-Петербургский городской дворец творчества юных"
Отдел техники. тел. (812) 310-81-55
Адрес: Санкт-Петербург, Невский проспект, дом 39.

Направление обучения "C++ и компьютерная графика" email: hadarovg@mail.ru,

Используются технологии uCoz